文字列関数《strpos関数/strrpos関数》

strpos関数は引数の文字列内を検索し、指定した文字が最初に現れる位置(先頭からの位置)を返します
strrpos関数は逆に最後から先頭に向けて教えて、指定した文字が現れる位置を表します。
返される値は1文字目を「0」とした値です。このあめ2文字目は「1」、3文字目は「2」となることに注意。
全下記文字は2文字分としてカウントされます。また、指定した文字がみつからない場合は「""」(長さ=0の文字列)を返します
これは変数$aに代入した文字列に対して「12」「A」「Z」が先頭または最後から教えて現れる位置を調べて出力します


php↓

<?php

$a="123456789ABCDE12";

//先頭から12を探します
print strpos($a,"12")."<BR>";

//先頭からAを探します
print strpos($a,"A")."<BR>";

//先頭からZを探します
print strpos($a,"Z")."<BR>";
//後ろから12を探します
print strrpos($a,"12")."<BR>";

?>

実行例