複数行の入力
ヒアドキュメントと呼ばれる方法。EOMの目印が出てくるまで文字列を出力する
echo <<< EOM
one
two
three
EOM;
小文字から大文字に変換
echo strtoupper('hello world!');
HELLO WORLD!
文字列の一部を取得
文字列の最初の値は0
substr(string, 取り出し開始位置, length);
echo substr('abcde', 0, 2);
ab
配列の中の最大値・最小値を取り出す
$array = array(1, 2, 3, 4);
echo max($array);
echo min($array);
4
1
文字列の中の特定の要素の個数をカウント
echo substr_count("aAaAaA", "A");
3
文字列の文字数をカウント
echo mb_strlen('abcde');
5
文字列の置き換え
$str = "helloatworld";
echo str_replace("at", "@", $str);
hello@world
特定の文字列を含むかのチェック
strpos(検索対象の文字列, 特定の文字列);
該当する文字列が見つからなかった場合、falseを返す
$subject = "abcdefg";
if(strpos($subject, "bc") !== false){
//$subjectの中に"bc"が含まれている場合
}
if(strpos($subject, "bc") === false){
//$subjectの中に"bc"が含まれていない場合
}