0

「1」のブール設定のテキストバージョンを「True」または「On」などとして表示するPHP関数はありますか?

if()ステートメントを使用してそれを実現する方法を知っていますが、これを実現するためのショートカットとなる可能性のあるものを検索して見つけることができませんでした。

ありがとう。

4

2 に答える 2

3

あなたはvar_exportを探しています:

var_export(true, true) : string = "true"

整数値がある場合は、事前に型ジャグリングを使用できます。

var_export((bool) 1, true)
: string = "true"
var_export((bool) 0, true)
: string = "false"

文字列「オン」と「オフ」でこれを実行する前に、型ジャグリングに関する章http://php.net/manual/en/language.types.type-juggling.phpを参照してください。最初の章で評価されます。本当の場合、後者の場合は-推測します!(私がお手伝いします、それも本当です)。だから注意してください。ただし、空の文字列はfalseにキャストされます。

于 2013-02-27T13:16:14.457 に答える
1
function boolToText($bool) {
  return $bool ? 'True' : 'False';
}
于 2013-02-27T13:15:08.910 に答える