PHP マニュアル
前のページ |  | 次のページ

# token_get_all

(PHP 4 >= 4.2.0, PHP 5)

token_get_all -- 指定したソースをPHPトークンに分割する

## 説明

array token_get_all ( string source)

token_get_all()は指定した文字列 `source`をパースし、Zend engineの字句解析スキャ ナによりPHP言語のトークンに分割します。この関数は、トークンの配列を 返します。配列の各要素には、1文字単位の文字列またはトークンIDとソー スコードの中のトークンの文字列表現を含む配列が含まれます。

例 1. token_get_all()の例

`<?php $tokens = token_get_all(";"); // => array(";"); $tokens = token_get_all("foreach") // => array(T_FOREACH => "foreach"); $tokens = token_get_all("/* comment */") // => array(T_ML_COMMENT => "/* comment */"); ?>`

前のページ | ホーム | 次のページ
Tokenizer関数 | 上に戻る | token_name