RFC: 新 API 草案

From: Date: Tue, 26 Nov 2002 02:53:04 +0000
Subject: RFC: 新 API 草案
Groups: php.dev 
Request: Send a blank email to php-dev+get-91623@lists.php.net to get a copy of this message
小泉です。 本家の方と、sf.jp の方のソースを見比べつつ、 mbstring API を考えてみました。添付のファイルをご覧下さい。 これをたたき台に最終的な API を決定し両者の統合を図っていければと 思います。といっても、決してこのまま突っ走っていくわけではありませんので ぜひご意見ください。 大きな変更点は、スレッドローカルな構造体(tsrm resource)に エラー番号を格納するのを止めた点です。 コードの可読性を上げる一方で、デバッグがしづらくすると判断したためです。 あとは、エラー報告用の関数ポインタ(php_mb_err_report_func)を設けようとして います。(いま書き途中で中途半端になってしまっています) 前述したように、いつでも php_error_docref を呼べるわけではないので、 場合に応じてエラーの出力方法を変えられるようにこのような設計にしました。 これに関しては、現在本家の方で、エラーのローカライズについて議論が白熱して いますので、そちらを参照しつつ意見いただければと思います。

« previous php.dev (#91623) next »