しばらくの間gettype();
、変数のキャスト型を動的に取得するために: を使用してきました。
function Type ($Value = null){
return gettype($Value);
}
echo Type(array()); // Echo array
echo Type (1); // Echo integer
echo Type(1.2); // echo doubble
一方、私は、従来の文字列よりも検証しやすいと思われる、一般的で既知の整数表現を持つ方法を探しています。
誰にもこれに対する可能な解決策はありますか?
私はこのようなものを持っています:
function Type ($Value = null){
$Type = gettype($Value);
if ($Type === "array"){
return 1;
}elseif ($Type === "integer"){
return 2;
}
// ...
}
この方法で作業は完了しますが、見栄えが悪く、コードに関しては私は一種のクリーンフリークです...もっと優雅に見えるものはありますか?