

以下のプログラムで質問があります。
「""(string literal)」 は「空文字列」との意味らしいです。
以下のプログラムで 「空文字列」とはどんな状態を指すのでしょうか?
言いたいことはなんとなくわかるのですが、不安があり質問しました。
--------------------------------------------
>$_POST["email"]??""
$_POST["email"] がnullでなければ $_POST["email"]、null だったら ""(空文字列)になります(null合体演算子)。
>isset($_POST["email"])?$_POST["email"]:""
isset($_POST["email"])が真なら $_POST["email"]、そうでなければ ""(空文字列)になります(三項演算子)
------------------------------------------------
参考URLhttp://afurieitohannei.la.coocan.jp/sns/phpkouza …
以上よろしくお願いいたします。
No.3
- 回答日時:
以下の比較表が参考になります。
https://www.php.net/manual/ja/types.comparisons. …
null と空文字列を比較した場合、
isset と is_null の挙動が異なるのがポイントでしょう。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PHP ここで言う空文字の意味とは? 1 2022/08/05 16:27
- PHP PHP MySql 画像を取得 1 2022/06/04 14:05
- PHP ($_POST['email']??"", ・・・の ??"" の""の意味ですが 2 2022/07/30 06:38
- JavaScript javascriptで入力フォームが空欄の時にアラートによるエラーを出すコードを書いています。 2 2023/06/13 17:58
- その他(データベース) Accessのクエリで1フィールドの抽出条件設定をNullでなく全角半角含む空白のみの文字列でない文 1 2023/04/24 15:20
- JavaScript 入力フォームの javascript で メールアドレスの正規チェックをを行い、ボタンをクリックして 2 2022/04/27 16:06
- PHP PHPでユーザー情報を入力して簡易ログイン機能をつくってみたのですが 1 2023/05/29 08:51
- その他(プログラミング・Web制作) Tを主張Sの前後に文字列を追加したものとし、Tを教えて!gooで削除されないようにできる? 2 2023/02/10 15:35
- Excel(エクセル) capeofdragonと申します Excel2016を使っておりまして 半角又は全角の任意文字列が 2 2022/10/31 13:51
- JavaScript フォームが空欄の時にフォームの外をクリックすると、エラーが出るコードを調べています。 1 2023/06/25 11:51
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Worksheets メソッドは失敗しま...
-
B列の最終行までA列をオート...
-
Excelで、あるセルの値に応じて...
-
vba 2つの条件が一致したら...
-
【VBA】2つのシートの値を比較...
-
Cellsのかっこの中はどっちが行...
-
ユーザーフォームに入力したデ...
-
4月~3月まで12カ月横に並んだ...
-
URLのリンク切れをマクロを使っ...
-
文字列の結合を空白行まで実行
-
複数csvを横に追加していくマク...
-
VBAのFind関数で結合セルを検索...
-
C# dataGridViewの値だけクリア
-
エクセル 2つの表の並べ替え
-
C# 列の挿入
-
VBA 何かしら文字が入っていたら
-
VBAでのリスト不一致抽出について
-
データグリッドビューの一番最...
-
VBA初心者です 検索した数字の...
-
重複データの合算(VBA)
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excelで、あるセルの値に応じて...
-
Worksheets メソッドは失敗しま...
-
vba 2つの条件が一致したら...
-
B列の最終行までA列をオート...
-
IIF関数の使い方
-
Cellsのかっこの中はどっちが行...
-
【VBA】2つのシートの値を比較...
-
VBAのFind関数で結合セルを検索...
-
URLのリンク切れをマクロを使っ...
-
文字列の結合を空白行まで実行
-
VBA 何かしら文字が入っていたら
-
VBAを使って検索したセルをコピ...
-
【Excel VBA】 B列に特定の文字...
-
VBAで指定範囲内の空白セルを左...
-
Changeイベントでの複数セルの...
-
VBAで、離れた複数の列に対して...
-
VBAでのリスト不一致抽出について
-
データグリッドビューの一番最...
-
rowsとcolsの意味
-
DataGridViewに空白がある場合...
おすすめ情報
ありがとうございます。
説明不足みたいでした。
http://afurieitohannei.la.coocan.jp/sns/phpkouza …
にあります。
ニックネーム
email
パスワード
パスワード再入力*
確認する
以上のですが email に何も入力しなかった場合の
手続き方法なのでしょうか?
実際に このプログラムの大本は
https://biz.addisteria.com/bbs_creation0/
ですが 0~7まで 準備されています。
余談ですが
URL先のHPのプログラムを基に構成しましたが、ログイン画面 以外の
ほとんどの画面は 真っ白な状態です。私は MAMP上で動かしています。
しかし このサイトは XAMPP なのだからかな?
まだちゃんと機能していません。
よろしくお願いいたします。