php-tool-box:get-reserved-words
PHPの予約語をまとめて取得するスクリプト
サクラエディタの入力補完とハイライト(文字色の色付け)がしたくて、自分が使っている環境でPHPの予約語を全て取得するスクリプトを作ろうとしたが、ここにあるキーワードは拾えなかったので、それ以外を取得するスクリプトになった。
使い方
普通にWebページとして呼び出せばOK
ライセンス
MITライセンス
ソースコード
<?php /** * 下記Webページに記載の予約語は取得できないので注意 * http://www.php.net/manual/ja/reserved.keywords.php * * @version 0.1.0 * @see http://0-oo.net/sbox/php-tool-box/get-reserved-words * @copyright 2012 dgbadmin@gmail.com * @license http://0-oo.net/pryn/MIT_license.txt (The MIT license) */ // 定数 $constants = get_defined_constants(); $constants = array_keys($constants); // KEYの方が予約語 sort($constants); echo implode('<br>', $constants); echo '<br>'; // クラス $classes = get_declared_classes(); sort($classes); echo implode('<br>', $classes); echo '<br>'; // インターフェイス $interfaces = get_declared_interfaces(); sort($interfaces); echo implode('<br>', $interfaces); echo '<br>'; // 関数 $functions = get_defined_functions(); $functions = $functions['internal']; // 内部関数が予約語 sort($functions); echo implode('<br>', $functions);
php-tool-box/get-reserved-words.txt · 最終更新: 2012/12/23 22:11 by dgbadmin