PHP:関数(function)の記述で変数周りの正しい書き方

変数の型を指定すべき。型の指定をせずとも動作するようだが、オブジェクト指向を書く場合は型の指定をせねばならず、それを踏まえた記述に慣れておく必要がある。時代の趨勢はオブジェクト指向であり、無視することはできない。
以下、記入例。funciton内の変数の前に文字列の型である string と指定し、かっこの外に「何の型で出力するか?」を指定する「 : bool 」を記述している。

function funcname(string $str1, string $str2): bool{
    return strlen($str1) >= strlen($str2);
}
echo (funcname("Taro","Yamada") ? "true" : "false") . PHP_EOL;
目次