0x01:根据预定义的字符对字符串进行词法分析
/*
* 根据预定义的字符对字符串进行词法分析
* strtok()函数根据预定义的字符列表来解析字符串。其形式为:
* string strtok(string str,string tokens)
* strtok()函数,必须连续调用这个函数,才能完全的对一个字符串进行词法分析;每次调用该函数只是对字符串的下一部分做词法分析。但是,str参数只需要指定一次,因为函数会跟踪str中的位置,知道完全对str完成了词法分析,或者指定了心得str参数。
* 如下面的例子所示:
*/
$info=\"lv chen yang|Hello:world&757104454@qq.com\";
//定义界定符,包括(|)(:)( )(&)
$tokens=\"|:& \";
$tokened=strtok($info, $tokens);
while ($tokened)
{
echo \"Element:$tokened<br/>\";
//连续调用strtok()函数,完成对整个字符串的词法分析
$tokened=strtok($tokens);
}
?>
本文地址:https://www.stayed.cn/item/23259
转载请注明出处。
本站部分内容来源于网络,如侵犯到您的权益,请 联系我