No.1ベストアンサー
- 回答日時:
get = (isset($hoge)) ? urlencode($hoge) : 1;
これは、if文を演算子"?"に置き換えたものです。
解釈としては
if(isset($hoge)) {
get = urlencode($hoge);
}else{
get = 1;
}
つまり、
$hogeに変数がセットされていたら、get =urlencode($hoge)を処理、
セットされていなかったら、get = 1;
という事です。
No.3
- 回答日時:
三項演算子
http://php.benscom.com/manual/ja/language.operat …
別パターン
isset($hoge) ? $get = urlencode($hoge) : $get = 1;
行数が少なくなりますが分かりにくいので
使わないようにしようといったマナーも存在します。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Windows 10 バッチファイルの記述法とルールについてアドバイスをお願いいたします。 1 2022/04/13 10:50
- HTML・CSS 全部のアクセスを指定したページに転送させたい 2 2022/06/28 16:33
- PHP PHPを使って、別サイトの一部を取得して表示したいのです。。 1 2023/01/18 21:45
- Visual Basic(VBA) VBAでの共有パスにつきまして 1 2023/03/04 17:24
- JavaScript JavaScriptで「〇以上▲まで」の書き方 1 2022/07/20 14:44
- PostgreSQL 【PostgreSQL】行の値の並びを変えるには 1 2023/03/21 16:46
- JavaScript ifreamをリロードしたい 1 2022/05/03 16:15
- PHP in_arrayについて教えて下さい。 1 2023/03/31 13:10
- JavaScript Javascript初心者|jQueryの.val()で値を取得し複数の要素を連結させる方法知りたい 2 2022/06/02 12:06
- その他(開発・運用・管理) バッチファイルで特定のファイル・ディレクトリ以外を削除する方法について 4 2022/05/31 14:03
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBA コレクションに2次元配列...
-
classの再定義エラーについて
-
PHPの変数値をリンクさせたい
-
PHP Catchable fatal error の...
-
fwriteで改行出来ない
-
既存関数の上書き
-
PHPコードの中から、SQL文を外...
-
PHPで、相対的な変数名の場合の...
-
サブネットマスクを用いたIP制...
-
Fatal error: Cannot use []
-
VB.NETからVBAマクロ(引数)を呼...
-
関数から関数を呼び出したとき...
-
エラーの理由が分りません。Pri...
-
powershellに詳しいかた教えて...
-
配列の操作時にLNK2001外部シン...
-
関数の動きと記述方法の意味を...
-
正規表現 ファイル名の取得
-
共用体のサイズをsizeofで
-
PHP、ヒアドキュメント内でのIF...
-
PHPプログラム上で「URLを直接...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBA コレクションに2次元配列...
-
エラーの理由が分りません。Pri...
-
可変変数にアロー演算子を使いたい
-
VB.NETからVBAマクロ(引数)を呼...
-
PHP、ヒアドキュメント内でのIF...
-
VB.NETSystem.Xml 要素数を得る...
-
どういうプログラムを関数化を...
-
vb作成したらでbeep音が鳴りま...
-
次のhtml・cssでspan内の文字を...
-
classの再定義エラーについて
-
既存関数の上書き
-
protectedなのにアクセスできな...
-
配列の操作時にLNK2001外部シン...
-
UNIX CP "で上書きしません"
-
PHPでの画像の形式の変換
-
PHPプログラム上で「URLを直接...
-
Let's Encryptで自動更新がされ...
-
ExcelVBAで部分一致(*)をしたい
-
VB6のコンボボックスのテキスト...
-
ASPのResponse.WriteをPHPでは...
おすすめ情報