| |
| |
文字列に関する関数 |
| |
このページでは次の変数を使用 |
| |
$s = "abcdefg"; |
|
| |
| strlen |
| |
文字列の長さを返す |
| |
echo strlen($s); |
--> 7 |
| |
| strpos |
| |
指定した文字が何文字目にあるかを返す(先頭文字が「0」から数えられることに注意) |
| |
echo strpos($s, "c"); |
--> 2 |
| |
| substr |
| |
部分文字列を返す |
| |
echo substr($s, 2); |
--> cdefg ([2+1]文字目以降を返す) |
| |
echo substr($s, 2, 2); |
--> cd ([2+1]文字目から2文字を返す) |
| |
echo substr($s, -2, 2); |
--> fg (文字列全体の後ろから2文字目から2文字を返す) |
| |
| str_replace |
| |
文字列を置換する |
| |
echo str_replace("abc", "ABC", $s); |
--> ABCdefg ( "abc"(小文字) を "ABC"(大文字) に置換) |
|