「null ではない」または空の文字列であるかどうかを確認する PHP 構文は何ですか? [重複] 質問する

「null ではない」または空の文字列であるかどうかを確認する PHP 構文は何ですか? [重複] 質問する

重複の可能性あり:
変数が空かどうか確認する

私の JavaScript には次の行があり、JavaScript と PHP の両方でユーザー名を変数として設定します。

uservariable = <?php $user = $_POST['user']; print("\"" . $user . "\""); ?>;

私がやりたいのは、$usernull または空の文字列ではないことを確認する条件を追加することです (特定の値である必要はなく、空にしたくないだけです)。これを行う適切な方法は何ですか?

ベストアンサー1

Null または空の文字列ですか?

if (!empty($user)) {}

empty() を使用してください。


$user ~= $_POST['user'] であることに気付いた後 (matt さん、ありがとう):

var uservariable='<?php 
    echo ((array_key_exists('user',$_POST)) || (!empty($_POST['user']))) ? $_POST['user'] : 'Empty Username Input';
?>';

おすすめ記事