私が試したこと
次の PHP 拡張機能のチュートリアルを確認しました: http://devzone.zend.com/303/extension-writing-part-i-introduction-to-php-and-zend/ http://php.webtutor.pl /en/2011/07/07/how-to-create-php-extensions-in-c-part-i-adding-simple-function/これらはすべて、新しい関数を追加するための優れたリソースです。
簡単な機能を追加する簡単な拡張機能をいくつか作成しました。主hello_world()
に型拡張。ソースコードとすべてを閲覧しようとしましたが、必要なものが見つからないようです。
私が必要なもの
PHP の機能を変更する方法について、ヘルプまたは正しい方向へのポイントが必要です。a の構文を拡張しようとしていますforeach
。これは学習の機会であり、 a の構文を変更することforeach
は良い考えだと思います。
foreach
1)現在の PHP ソースコードで の現在の実装を見つけるにはどうすればよいですか? 2) どのように書き、拡張子を変更すればよいですか?
最終目標
数値を値に入れて配列検索を行うのではなく、一意の数値セットが必要な配列を作成するたびに、それらをキーに入れて値を として設定しますtrue
。私がするとき、foreach
私はキーを気にしません。したがって、次の構文を作成したいと思います。
foreach ($myArray as $key => ) {
// Do stuff here
}
どんな助けでも大歓迎です。ありがとう!