5
A
答えて
7
に私はここで何かが足りないのですか?
if ($string === null) {
$string = 'null';
}
短く何かを考えていた...
あなたは1行でそれを行うことができ、かつomitはbraces:
if ($string === null) $string = 'null';
ます。またthe conditional operatorを使用することができます:
$string = ($string === null) ? 'null' : $string;
あなたの呼び出し。
0
if ($string == null)
{
$string = "null";
}
9
var_exportは、解析可能な文字列の任意の変数を表すことができます。
-1
それが最善の解決策があります。
$var = null;
$stringNull = json_encode($var);
$null = json_decode($stringNull, true);
var_dump($stringNull);
var_dump($null);
+0
素晴らしいです!ありがとうございます:-) – laukok
+1
最も遅く複雑すぎるようです –
1
非常にエレガントまたは読みやすいではありませんが、あなたも
is_null($string) && $string = 'null'; // assignment, not a '==' comparison
// $string is 'null'
または
$string = is_null($string) ? gettype($string) : $string;
// $string is 'NULL'
次の操作を行うことができ注:var_export($string, true)
(に言及をその他の返信)'NULL'
関連する問題
- 1. retrofit2でnull文字列を空の文字列に変換するには?
- 2. null文字列を空の文字列に変換する方法
- 3. オブジェクトプロパティのnull値が "null"文字列に変換される
- 4. null値を要求する文字列に変換する
- 5. nullを返す日付に文字列を変換する
- 6. 文字列を整数に変換し、nullを0とする
- 7. 文字列null値をJavaのBigDecimalに変換する方法
- 8. Json.NET - EmptyOrWhiteSpace文字列プロパティをnullに変換する
- 9. はNULLを文字列に変換します(空文字または文字通りNULLです)
- 10. オブジェクトをJSON文字列に変換してnullにします
- 11. Doctrine/Symfonyは、空の文字列をNULLに変換します。
- 12. Json.Netで空の文字列をnullに変換します
- 13. C - 文字列(文)を文字列リストに変換する
- 14. 文字列をJavaの文字列配列に変換する
- 15. 文字列[]を文字列に変換するには?
- 16. バイナリ文字列をテキスト文字列に変換する
- 17. 文字列を一連の文字列に変換する
- 18. 文字列を文字列に変換する
- 19. 文字列[] []を文字列に変換する
- 20. jsonの文字列をJavaの文字列に変換する
- 21. 文字列を文字列に変換する
- 22. Pythonの文字列リストを文字列に変換する
- 23. C++文字列[4]を文字列に変換する
- 24. 狭い文字列をワイド文字列に変換する
- 25. []文字列を...文字列に変換する方法
- 26. 文字列を文字列に変換する
- 27. Haskellの文字列を文字列に変換する
- 28. JavaFX文字列を文字列に変換する
- 29. 文字列を文字配列に変換する
- 30. 文字列をオプションに変換する[文字列]
あなたはいませんでした。私はちょうどもし条件を使用せずに方法があると思っていたのですが...: – laukok
'if'を使用する際の問題は何ですか? –
問題ありません。 (文字列)ヌルのように... – laukok