問題 1 / 40
Webの静的なページと動的なページに関する次の記述のうち、正しいものはどれか。
PHPのより良い識別子の命名ルールに関する次の記述のうち、一般的に推奨される記述はどれか。
次のコードの実行結果として正しいものはどれか。 ```php $bool1 = (bool) ""; $bool2 = (bool) "0"; $bool3 = (bool) "0.0"; var_dump($bool1, $bool2, $bool3); ```
PHPの分割代入(配列の展開代入)に関する次の記述のうち、正しいものはどれか。
PHPの配列の比較演算子に関する次の記述のうち、正しいものはどれか。
次のコードの実行結果として正しいものはどれか。 ```php $x = 10; $y = ($x > 5) ? "big" : (($x > 0) ? "small" : "zero or negative"); print $y; ```
PHPの実行演算子(バッククォート)に関する次の記述のうち、正しいものはどれか。
PHPの演算子の優先順位と結合則に関する次の記述のうち、正しいものはどれか。
次のコードの実行結果として正しいものはどれか。 ```php $fruit = "banana"; switch ($fruit) { case "apple": case "banana": print "yellow or red"; break; case "grape": print "purple"; break; default: print "unknown"; } ```
PHPのカンマ演算子(for文における複数の式)に関する次の記述のうち、正しいものはどれか。
次のコードの実行結果として正しいものはどれか。 ```php $data = ["a" => 1, "b" => 2, "c" => 3]; [$x, $y] = [$data["a"], $data["c"]]; print "$x, $y"; ```
PHPの`array_walk()`関数に関する次の記述のうち、正しいものはどれか。
PHPの`array_splice()`関数に関する次の記述のうち、正しいものはどれか。
PHPの`usort()`関数に関する次の記述のうち、正しいものはどれか。
PHPのメールを送信する`mb_send_mail()`関数に関する次の記述のうち、正しいものはどれか。
PHPの関数の可変関数(変数関数呼び出し)に関する次の記述のうち、正しいものはどれか。
PHPの引数のアンパック(`...`演算子)に関する次の記述のうち、正しいものはどれか。
次のコードの実行結果として正しいものはどれか。 ```php function sum(...$nums) { return array_sum($nums); } $values = [1, 2, 3, 4]; print sum(...$values); ```
PHPのアロー関数(`fn`)に関する次の記述のうち、正しいものはどれか。
PHPのクラスとオブジェクトの関係に関する次の記述のうち、正しいものはどれか。
PHPのHTTPクライアントGuzzleに関する次の記述のうち、正しいものはどれか。
PHPの`$_SESSION`を使ったセッション情報の読み書きに関する次の記述のうち、正しいものはどれか。
PHPのセッションを破棄する処理に関する次の記述のうち、正しいものはどれか。
PHPのクッキー授受の仕組みに関する次の記述のうち、正しいものはどれか。
PHPのオブジェクトの反復処理に関する次の記述のうち、正しいものはどれか。
PHPのマジックメソッド`__call()`と`__callStatic()`に関する次の記述のうち、正しいものはどれか。
PHPのドキュメンテーションコメントに関する次の記述のうち、正しいものはどれか。
PHPの属性(Attributes)の自作に関する次の記述のうち、正しいものはどれか。
PHPのクロスサイトスクリプティング(XSS)対策に関する次の記述のうち、正しいものはどれか。
PHPのSELECT文の結果セットに関する次の記述のうち、正しいものはどれか。
PHPのbindValueメソッドとbindParamメソッドの違いに関する次の記述のうち、正しいものはどれか。
PHPのオートインクリメント値の取得に関する次の記述のうち、正しいものはどれか。
次のコードの実行結果として正しいものはどれか。 ```php $text = " Hello PHP "; print "[" . trim($text) . "]"; print "[" . ltrim($text) . "]"; ```
PHPのオブジェクトの複製(クローン)に関する次の記述のうち、正しいものはどれか。
PHP 8.0で追加された名前付き引数に関する次の記述のうち、正しいものはどれか。
PHPの複合的な型宣言に関する次の記述のうち、正しいものはどれか。
PHPのHTTPメソッドとHTTPステータスに関する次の記述のうち、正しいものはどれか。
次のコードの実行結果として正しいものはどれか。 ```php class Counter { private int $count = 0; public function increment(): static { $this->count++; return $this; } public function getCount(): int { return $this->count; } } $c = new Counter(); print $c->increment()->increment()->increment()->getCount(); ```
PHPのマジックメソッド`__get()`と`__set()`に関する次の記述のうち、正しいものはどれか。
PHPの`$_FILES`によるアップロード処理の入力フォームに関する次の記述のうち、正しいものはどれか。