私は、php 構文に何らかの機能を追加することに興味がありましたが、言語のモジュールを作成することとは異なることは明らかです。これには、php.net Webサイトで入手できるCのリソースを編集する必要があり、当然Cプログラミングの知識が必要だと思っていました。単に私は以下をしたい:
xforeach ($array as $item with $counter) {
echo "This is $counter time this loop is happening";
}
書くのではなく:
$counter = 0;
foreach ($array as $item) {
echo "This is $counter time this loop is happening";
$counter ++;
}
または、別の見方をすると、C# で可能なように、各クラスまたは関数に属性を追加します。
class MyClass {
[Description("This is my php 6 version")]
public function Test() {
}
}
このアプローチを実現するための最初のステップは何ですか?