コードを書いてる際に気になったこと。
session_start
新しいセッションを開始、あるいは既存のセッションを再開する
参考
filter_input
指定した名前の変数を外部から受け取り、オプションでそれをフィルタリングする
返り値
成功した場合は要求された変数の値、フィルタリングに失敗した場合に FALSE、 あるいは変数 variable_name が設定されていない場合に NULL を返します。
フラグ FILTER_NULL_ON_FAILURE が指定されている場合は、変数が設定されていなければ FALSE、 フィルタリングに失敗したら NULL を返します。
参考
ドットインストールでの勉強メモ
関数で返り値がない場合は、voidをつける
function ($tmp) :void{
echo 'test';
}