第5章 組み込み関数の問題一覧
- PHPのファイルシステム関数に関する次の記述のうち、正しいものはどれか。
- PHPのその他の組み込み関数に関する次の記述のうち、誤っているものはどれか。
- 配列のソートに関する次の記述のうち正しいものはどれか。
- テキスト操作に関するコードの説明のうち、誤っているものはどれか。
- PHPの正規表現に関する次の記述のうち、誤っているものはどれか。
- PHPの配列関数に関する次の記述のうち、正しいものはどれか。
- 次のコードの実行結果として正しいものはどれか。 ```php $arr = [3, 1, 4, 1, 5]; sort($arr); print implode(",", $arr); ```
- PHPの文字列関数に関する次の記述のうち、誤っているものはどれか。
- 次のコードの実行結果として正しいものはどれか。 ```php $str = "Hello, World!"; print strtoupper(substr($str, 7, 5)); ```
- PHPの正規表現関数に関する次の記述のうち、正しいものはどれか。
- 次のコードの実行結果として正しいものはどれか。 ```php $fruits = ["apple" => 100, "banana" => 50, "cherry" => 300]; arsort($fruits); print implode(",", array_keys($fruits)); ```
- PHPの`array_map()`関数に関する次の記述のうち、正しいものはどれか。
- 次のコードの実行結果として正しいものはどれか。 ```php $nums = [1, 2, 3, 4, 5]; $result = array_filter($nums, fn($n) => $n % 2 === 0); print implode(",", $result); ```
- PHPの`explode()`関数と`implode()`関数に関する次の記述のうち、誤っているものはどれか。
- PHPの`str_contains()`、`str_starts_with()`、`str_ends_with()`関数(PHP8.0以降)に関する次の記述のうち、誤っているものはどれか。
- 次のコードの実行結果として正しいものはどれか。 ```php printf("%05d円", 320); ```
- PHPの`fgetcsv()`関数に関する次の記述のうち、正しいものはどれか。
- PHPの正規表現における修飾子(モディファイア)に関する次の記述のうち、正しいものはどれか。
- PHPの`unset()`関数に関する次の記述のうち、正しいものはどれか。
- PHPの`is_xxxxx`系関数(型判定関数)に関する次の記述のうち、誤っているものはどれか。
- PHPの`array_reduce()`関数に関する次の記述のうち、正しいものはどれか。
- 次のコードの実行結果として正しいものはどれか。 ```php $nums = [1, 2, 3, 4]; $total = array_reduce($nums, fn($carry, $item) => $carry + $item, 0); print $total; ```
- PHPの`array_slice()`関数に関する次の記述のうち、正しいものはどれか。
- PHPの`preg_replace_callback()`関数に関する次の記述のうち、正しいものはどれか。
- PHPのファイルロック(`flock()`関数)に関する次の記述のうち、正しいものはどれか。
- PHPの`array_search()`関数と`in_array()`関数に関する次の記述のうち、正しいものはどれか。
- PHPの`array_walk()`関数に関する次の記述のうち、正しいものはどれか。
- PHPの`array_splice()`関数に関する次の記述のうち、正しいものはどれか。
- PHPの`usort()`関数に関する次の記述のうち、正しいものはどれか。
- PHPのメールを送信する`mb_send_mail()`関数に関する次の記述のうち、正しいものはどれか。
- 次のコードの実行結果として正しいものはどれか。 ```php $text = " Hello PHP "; print "[" . trim($text) . "]"; print "[" . ltrim($text) . "]"; ```