<?php
echo substr('abcdef', 1); // bcdef を返す
echo substr('abcdef', 1, 3); // bcd を返す
echo substr('abcdef', 0, 4); // abcd を返す
echo substr('abcdef', 0, 8); // abcdef を返す
echo substr('abcdef', -1, 1); // f
// 文字列中の 1 文字にアクセスすることも
// "中括弧" を使用することで可能
$string = 'abcdef';
echo $string{0}; // a を返す
echo $string{3}; // d を返す
echo $string{strlen($string)-1}; // f を返す
?>
<?php
$rest = substr("abcdef", -1); // "f" を返す
$rest = substr("abcdef", -2); // "ef" を返す
$rest = substr("abcdef", -3, 1); // "d" を返す
?>
$rest = substr("abcdef", 0, -1); // "abcde"を返す
$rest = substr("abcdef", 2, -1); // "cde"を返す
$rest = substr("abcdef", 4, -4); // ""を返す
$rest = substr("abcdef", -3, -1); // "de"を返す
固有名詞の分類