PHP関数の一部の算術演算(ほとんどは乗算/除算)で変数が使用されている状況があります。変数は、実際には別の関数から関数に渡されます。ただし、渡されるものは、数値または文字列値のいずれかです。
だから基本的に私は持っています:
$inverse = 1/$number;
where$number
は、有効な数値または文字列のいずれかです。
私の質問は、文字列の場合はどう$number
なりますか? PHPはその状況をどのように処理しますか?
最終的に、答えはそれほど重要ではありません。この状況を回避するには、いくつかの異なる方法を考えることができます。それが出てきただけで、興味があり、簡単なグーグル検索では私の質問に答えることができませんでした. 答えを知る必要がなくても、答えを知りたいです。なぜなら、PHP の仕組みを理解することは将来の役に立つからです。
ありがとう。