Вопросы с выбором ответа по PHP 5

Вопросы с выбором ответа по PHP 5

Добро пожаловать на страницу MCQss.com с вопросами с выбором ответа по PHP 5. Здесь вы найдете широкий выбор интерактивных вопросов о PHP 5. Каждый вопрос позволяет выбрать вариант ответа и проверить его правильность.

PHP 5 - это версия языка программирования PHP, которая предоставляет мощные возможности для создания динамических веб-сайтов и веб-приложений. Он имеет множество функций и особенностей, включая работу с базами данных, обработку форм, работу с файлами и многое другое.

Если вы хотите изучить PHP 5, вам следует охватить такие темы, как синтаксис PHP, переменные, массивы, функции, работа с базами данных и другие. Знание PHP 5 является важным навыком для веб-разработчика и может открыть много возможностей в сфере веб-разработки.

Бесплатные вопросы с выбором ответа по PHP 5 на MCQss.com помогут вам углубить свои знания и проверить свою компетенцию в этой области. Вы можете использовать их для самопроверки, подготовки к собеседованиям, экзаменам или просто для расширения своего понимания PHP 5.

Преимущества вопросов с выбором ответа по PHP 5 включают возможность оценить ваш уровень понимания языка, выявить слабые места и подготовиться к предстоящим собеседованиям, экзаменам или тестам.

1: Какая функция будет перечислять файлы и каталоги в указанном пути?

A.   fopen ()

B.   fscan ()

C.   scandir ()

D.   opendir ()

E.   readdir ()

2: PDO :: BeginTTransaction () выключает режим автоматического переоборудования.

A.   Истинный

B.   ЛОЖЬ

3: Какая из следующих функций используется для отображения свойств переменной?

A.   объяснять

B.   определять

C.   ни один из вышеперечисленных

D.   var_dump

4: Какая функция можно использовать для переименования файлов?

A.   fputs ()

B.   rename ()

C.   fwrite ()

D.   copy ()

E.   умереть()

5: Что такое груша в PHP?

A.   PHP расширение и репозиторий приложения

B.   В PHP нет груши.

C.   PHP расширенное архив приложений

6: Что такое часовой пояс по умолчанию в PHP5

A.   Гамбье/Острова

B.   Французская Полинезия

C.   Европа/Цюрих

7: Какой правильный способ открыть файл "Time.txt" как читаемый?

A.   fopen ("time.txt", "r");

B.   open ("time.txt");

C.   open ("time.txt", "читать");

D.   fopen ("time.txt", "w+");

8: Функция, используемая для итерации над массивом и объектом.

A.   пока

B.   делать пока

C.   для каждого

D.   для

9: Как я могу определить IP -адрес сервера в PHP?

A.   $ _Address ['server_ip'];

B.   $ _Server ['server_addr'];

C.   server_id ();

D.   server_addr ();

10: Могу ли я использовать прокси в php curl

A.   ИСТИННЫЙ

B.   ЛОЖЬ

11: Что означает OOM?

A.   Объект оригинал неправильно

B.   Объектный восточный механизм

C.   Объект над мастер -классом

D.   Объектно -ориентированная модель

E.   Оригинальная модель перекрытия

12: Как правильный способ включить файл "Time.inc"?

A.   <? PHP включите file = "time.inc"; ?>

B.   <!-включить файл = "time.inc"->

C.   <? PHP включает: «Time.inc»; ?>

D.   <? PHP включает "Time.inc"; ?>

13: Как вы пишете «Привет, мир»?

A.   Эхо 'Привет, мир! "

B.   "Привет, мир!"

14: Какая из следующей функции используется для проверки типа массива

A.   Исаррей

B.   is_array

C.   array_valid

D.   valive_array

15: Как убить или уничтожить сеанс?

A.   kill_session ()

B.   session_destroy ();

C.   destroy_session ()

D.   reset_session ()

E.   session_kill ()

16: Включите файлы, должны иметь расширение файла ".inc"

A.   Да

B.   Нет

17: Как открыть файл в режиме чтения/записи?

A.   $ handle = fcopen ("http://www.example.com/", "r");

B.   $ handle = fileoPen ("http://www.example.com/", "r+");

C.   $ handle = fopen ("http://www.example.com/", "r");

D.   $ handle = fopen ("http://www.example.com/", "r+");

E.   $ handle = fcopen ("http://www.example.com/", "r+");

18: $ x = 10,88; Echo (int) $ x;

A.   1

B.   0

C.   11

D.   10

19: Какой оператор используется для проверки, если два значения идентичны во всех отношениях

A.   ===

B.   ! ==

C.   случай

D.   ==

E.   "="

20: Если необходимо использовать регулярные выражения, в целом какой тип регулярных функций выражения, доступных для PHP, предпочтительнее по соображениям производительности?

A.   preg_*Функции регулярного выражения

B.   EREG* Функции регулярного выражения

C.   strtok () с использованием регулярных выражений

D.   Strregex* Функции регулярного выражения

21: Правда или ложь? Можно включить («abc.php») два раза на странице PHP «makeit.php».

A.   ЛОЖЬ

B.   Истинный

22: Какую функцию вы бы использовали для добавления одного или нескольких элементов к концу массива?

A.   array_push ()

B.   array_unshift ()

C.   array_shift ()

D.   array_pop ()

23: Фатальная ошибка будет поймана

A.   E_notice

B.   ОШИБКА

C.   E_alert

D.   E_error

E.   E_warning

24: (8 <1 || 4> = 4) вернется

A.   Истинный

B.   ЛОЖЬ

25: Что из следующего отвечает за изменение текущего каталога?

A.   chdir ()

B.   закрытый ()

C.   opendir ()

D.   dir ()

E.   rewinddir ()

26: Как вы можете удалить файл, используя функцию PHP?

A.   уронить

B.   удалить

C.   удалить файл

D.   удалять

E.   Unlink

27: Какая функция в PHP позволяет вам найти положение первого появления подстроки?

A.   strtok ()

B.   Strripos ()

C.   str_repeat ()

D.   strpos ()

E.   substr ()

28: Какая функция массива проверяет, существует ли указанный ключ в массиве?

A.   array_key_exists ()

B.   is_array ()

C.   array_search ()

D.   isset ()

29: Что из перечисленного не связано с файлом

A.   FGETS

B.   Фопен

C.   FAPPEND

D.   Fclose

E.   fwrite

30: Как называется функция, чтобы проверить, что тип переменной является объектом?

A.   (Ничего из этого)

B.   is_object

C.   Типект

D.   isobject

31: Ключевое слово ______ используется для обозначения неполного класса или метода, который должен быть дополнительно расширен и/или реализован для использования.

A.   абстрактный

B.   неполный

C.   орудия

D.   защищенный

32: Что из следующего ответственности за генерирует BackTrace

A.   debug_backtrace ()

B.   trigger_error ()

C.   debug_print_backtrace ()

D.   user_error ()

E.   error_get_last ()

33: Что из перечисленного не является логическим ложным

A.   ЛОЖЬ

B.   1

C.   (Ничего из этого)

D.   ЛОЖЬ

34: $ a = & $ b; $ b = 'mary?' Печать $ A;

A.   Фатальная ошибка

B.   Мэри?

C.   Пустой выход

D.   Уведомление

E.   Предупреждение

35: В почте ($ param1, $ param2, $ param3, $ param4), $ param2 содержит:

A.   Субъект

B.   Получатель

C.   Заголовок

D.   Сообщение

36: Как лучше всего подходит для URL кодировать строку?

A.   urldecode ($ str)

B.   urlencode ($ str)

C.   Urlcode ($ str)

D.   Encode_url ($ str)

E.   Encodeurl ($ str)

37: Вы начинаете транзакцию с PDO :: BegintRansaction (). Как вы возвращаете транзакцию?

A.   PDO :: StoptRansaction ()

B.   Pdo :: hollbacktransaction ()

C.   Pdo :: rovlak ()

D.   PDO :: AbortTransaction ()

38: Предполагая, что сегодня 10 марта 2001 г., 17:16:18, и что мы находимся в часовом поясе в горном стандартном времени (MST), который из следующих результатов: 10 марта 2001 г., 17:16

A.   дата ("f j, y, g: i a");

B.   дата ("J, n, y");

C.   Дата ("M.D.Y");

D.   дата («h-i-s, j-m-y, это день»);

E.   Дата ("D M J G: I: S T Y");

39: Вы начинаете транзакцию с PDO :: BegintRansaction (). Как вы совершаете транзакцию?

A.   PDO :: EndTransaction ()

B.   PDO :: Committransaction ()

C.   PDO :: StoptRansaction ()

D.   PDO :: CloseTransaction ()

E.   Pdo :: commit ()

40: function foobar () {$ a = func_get_args (); вернуть $ a [2]; } print foobar ('a', 1, 'b', 2); Какой будет выход?

A.   б

B.   2

C.   1

D.   а

E.   A2

41: ((4> = 4 && 8 <1) || (44 == 33 || 5> 3)) вернется

A.   ЛОЖЬ

B.   ИСТИННЫЙ

42: Какая из следующих функций разделяет строку и возвращает массив?

A.   strsplit ()

B.   Splitstr ()

C.   stringsplit ()

D.   str_split ()

E.   split_str ()

43: Правда или ложь? PHP предоставляет GOTO в последней версии.

A.   Истинный

B.   ЛОЖЬ

44: Какая из этих функций не приведет к ошибке времени выполнения, если запрошенный файл не существует или не может быть открыт?

A.   требовать()

B.   включать()

C.   nowarn ()

D.   получить файл()

45: Как заставить PHP использовать файл класса без необходимости или включить его вручную?

A.   Определить $ _map superglobal

B.   Установить переменную default_lib_path в php.ini

C.   Использовать функцию set_class_handler ($ class_handler)

D.   Определите __autoload ($ class) магическая функция

E.   Нет никакого способа сделать это

46: Какой уровень видимости будет достигнут свойство класса в PHP5? var $ cool = true;

A.   защищенный

B.   частный

C.   публичный

D.   Ключевое слово var больше не действительнее в PHP5

47: Что будет следующим выводом кода: "лимон", "a" => "Orange", "b" => "Банан", "c" => "Apple" ); Ksort ($ фрукты); foreach ($ fruits as $ key => $ val) {echo "$ key = $ val \ n"; }?>

A.   A = Apple B = банан C = лимон D = оранжевый

B.   D = Apple A = банановый B = лимон c = оранжевый

C.   a = Orange B = банан C = Apple D = лимон

D.   d = лимон A = Orange B = банан c = яблоко

E.   a = лимон B = оранжевый c = банановый d = яблоко

48: Как подключить MySQL с использованием новых функций PHP5?

A.   (оба ответа верны)

B.   $ connection = new mysqli ('localhost', 'user', 'pass', 'test');

C.   $ user = 'user'; $ pass = 'pass'; $ connection = new PDO ('mySQL: host = localhost; dbname = test', $ user, $ pass);

49: В чем разница между сообщением $ и сообщением $$?

A.   Указатель памяти

B.   Классический пример переменных переменных PHP

C.   Ошибка

50: Метод _______ будет вызван автоматически, когда объект будет представлен как строка.

A.   __нанизывать()

B.   __getString ()

C.   getString ()

D.   __получать()

51: $ text = ' он пошел в школу. ' ;; echo strpbrk ($ text, ' W '); В приведенном выше коде, какой вывод?

A.   Ничего из этого

B.   все из этого

C.   истинный

D.   3

E.   Пошел в школу.

52: $ array = []; Это совместно в версии PHP

A.   5.3

B.   5.1

C.   5.4

D.   5.2

53: Какая подрыв PHP5 добавляет синтаксис короткого массива?

A.   2

B.   4

C.   5

D.   3

54: Если метод является абстрактным, класс должен быть:

A.   Интерфейс или абстрактный

B.   Только расширен

C.   Абстрактный

D.   Интерфейс и расширен

E.   Только интерфейс

55: Какое основное различие между методом, объявленным статическим и нормальным методом?

A.   Статические методы не могут быть вызваны из экземпляров класса

B.   Статические методы не имеют доступа к ключевым словам самостоятельно

C.   Нет функциональной разницы между статическим и нестатическим методом

D.   Статические методы не дают ссылки на это

56: Как называется класс по умолчанию для всех классов

A.   stdclass

B.   __СОРТ__

C.   СОРТ

D.   Nsobject

E.   Объект

57: Как установить расширения PECL?

A.   sudo/usr/local/php5/bin/pecl install pecl_http

B.   php/usr/local/php5/bin/pecl install pecl_http

58: Какое регулярное выражение PCR

A.   /^^nhp1-5^*\-.*/i

B.   /^

C.   /hp1-5^**\- .?/

59: Что будет выводом этого оператора Echo substr («думать иначе», 6);

A.   Форент

B.   Думайте Dif

C.   Другой

D.   Ошибка оператора показывать

E.   Думать

60: Что не является типом PHP?

A.   каллируемый

B.   ресурс

C.   НУЛЕВОЙ

D.   сложный

E.   логический

61: Дано: $ email = ‘bob@example.com '; Какой кодовый блок выведет example.com?

A.   Print Strstr ($ Email, «@’);

B.   print substr ($ email, -1 * strrpos ($ email, ‘@’));

C.   print substr ($ email, strpos ($ email, ‘@’) + 1);

D.   print substr ($ email, strrpos ($ email, ‘@’));

62: Как объявить интерфейс?

A.   Имя интерната {}

B.   Имя интерфейса ()

C.   Интерфейс $ name {}

D.   Имя интерфейса {}

E.   Имя интерфейса класса {}

63: Какой новый синтаксис массива?

A.   []

B.   множество[]

C.   множество{}

D.   множество()

E.   ()

64: Какая из следующих функций позволяет хранить данные сеанса в базе данных?

A.   session_set_save_handler ();

B.   Вы не можете хранить данные сеанса в базе данных.

C.   mysql_query ();

D.   session_start ();

65: Что не так со следующим кодом? setValue (10); $ a_copy-> setValue (20); ?>

A.   В этом коде нет ничего плохого

B.   Вместо этого вы должны использовать return & $ newobj

C.   Duplicate () должен вернуть ссылку

D.   Вы должны использовать оператор клона, чтобы сделать копию объекта

66: Как вы можете добавить пять дней в объект даты Php5, как это: $ date_object = date_create ("18.01.2015");

A.   $ date_object-> modify (

B.   $ date_object-> add (

C.   $ date_object :: add (

D.   $ date_object-> modify (

67: Вывод следующего кода: sayhello ($ c);

A.   Призовите неопределенного метода d :: sayhello ()

B.   $ аргумент - это экземпляр

C.   $ аргумент - это экземпляр B

D.   PHP фатальная ошибка

68: Какой префикс предотвращает переоборудование классов детей

A.   частный

B.   Защищенный статический

C.   финал

D.   Частный статик

69: Как лучше всего использовать и изменить каждый элемент массива с помощью PHP 5?

A.   foreach ($ array as $ key => $ val) { / * ... * /}

B.   Вы не можете изменить массив во время итерации

C.   для ($ i = 0; $ i <count ($ array); $ i ++) { / * ... * /}

D.   while (list ($ key, $ val) = hay ($ array)) { / * ... * /}

E.   foreach ($ array as $ key => & $ val) { /*...* /}

70: $ sweet = array ('1' => 'Apple', '2' => 'banana'); $ fruits = array ('Delicious' => $ sweet, 'sweet' => 'Strawberry'); Функция myprint ($ item, $ key) {echo '$ key is $ item \ n'; } array_walk_recursive ($ fruits, 'myprint'); В вышеуказанном коде, какой выход?

A.   [1 это яблоко] [2 - банановый] [сладкий - это клубника]

B.   [Вкусное яблоко] [Деликарный - это банановый] [Сладкая - это клубника]

C.   [Яблоко восхитительно] [Банан восхитителен] [Клубника сладкая]

71: Чтобы убедиться, что заданный объект имеет определенный набор методов, вы должны предоставить список методов в виде ________, а затем прикрепить его как часть вашего класса, используя ключевое слово ________.

A.   экземпляр, орудия

B.   интерфейс, расширяется

C.   интерфейс, орудия

D.   массив, интерфейс

E.   Лист доступа, экземпляр

72: Что такое вывод следующего кода? $ arr = "a"; $ arr [0] = "b"; Echo $ Arr; Echo $ arr [0];

A.   Фатальная ошибка.

B.   BB

C.   аа

D.   Аб

E.   PHP предупреждение.

73: Какая из следующих функций сравнивает подстроки параметров?

A.   compare_substr ()

B.   substr_compare ()

C.   Ничего из этого

D.   comp_substr ()

E.   substr_comp ()

74: Что будут следующие выходы кода? Функция добавить ($ a) {return $ a ++; } echo add (5);

A.   6

B.   E_warning

C.   5

D.   E_notice

E.   4

75: Как получить информацию о заголовке от URL?

A.   get_headers ()

B.   Ничего из этого

C.   get_header_info ()

D.   get_header ()

76: В чем разница между функцией Idate и Date?

A.   Функция IDATE всегда возвращает форматированную строку даты, но функция даты возвращает форматированную строку даты или false.

B.   Все из этого

C.   Функция IDATE имеет более разнообразные выражения, чем функция даты.

D.   Ничего из этого

E.   Функция IDATE всегда возвращает целое число, но функция даты возвращает форматированную строку даты или false.

77: ____ будет проходить через весь массив независимо от положения указателя.

A.   для каждого()

B.   array_walk ()

C.   array_map ()

D.   array_loop ()

78: Как проверить, существует ли каталог?

A.   is_dir_exists ($ name);

B.   is_exists ($ name);

C.   file_exists ($ name);

D.   dir_exists ($ name);

79: Какие из следующих функций устанавливают параметры в сценарии Curl?

A.   curl_setopt ()

B.   curl_option ()

C.   curl_set_option ()

D.   curl_opt ()

E.   curl_set_opt ()

80: Какая из следующих функций получает список заголовков ответов (или готовых к отправке)?

A.   get_header_list ()

B.   headers_list ()

C.   header_list ()

D.   Ничего из этого

81: Какой результат? $ a = "1"; $ a [$ a] = "2"; Echo $ A;

A.   12

B.   1

C.   2

D.   ошибка

E.   3

82: Содержание файла изображения хранится в памяти как $ imstring, но исходный файл недоступен. Из следующего, который использует наименьшее количество кода и является действительным методом получения размеров $ imstring?

A.   $ fn = tempanm ('/dir', 'foobar'); file_put_contents ($ fn, $ imstring); return getImagesize ($ fn);

B.   $ im = ImageCreateFromString ($ iMstring); return Array (Imagesx ($ im), ImageSy ($ im));

C.   Ни один из вышеперечисленных не является действительным кодом PHP

D.   return getImagesizefromString ($ imstring);

E.   вернуть Strlen ($ imstring);

83: Что будет делать этот код? класс животное {public $ name = 'dog'; } $ a = new Animal (); $ b = клон $ a; $ c = $ a; $ a-> name = 'cat'; $ b-> name = 'Bear'; $ c-> name = 'Parrot'; Echo $ A-> Имя. ','. $ b-> Имя. ','. $ c-> name;

A.   попугай, медведь, попугай

B.   собака, собака, собака

C.   кошка, медведь, попугай

D.   Кошка, медведь, кошка

84: Вывод следующего кода? echo new stdclass == new stdclass, '-', new stdclass! == new stdclass;

A.   0-0

B.   1-1

C.   1-0

D.   0-1

85: Какова функция сообщать об ошибках из функций MySQLI или запросов?

A.   mysqlireport ();

B.   mysqli_report ();

C.   mysql_sql_exception

D.   mysql_generate_report ();

E.   mysqli_report_error ();

86: $ a = 'hello'; Echo (int) !! $ a;

A.   1

B.   ЛОЖЬ

C.   истинный

D.   Привет

E.   0

87: Ключевые броски в массивах. Какова полученная массива $ a = массив (1 => "Джон", "1" => "doe", 1,5 => "Jane", true => "Smith",);

A.   Array ([1] => <span style = "color: rgb (108, 117, 125); фоновый цвет: rgb (250, 253, 251);"> "jane",) "> </span>

B.   Массив ([1] => Смит)

C.   Array ([1] => <span style = "color: rgb (108, 117, 125); фоновый цвет: rgb (250, 253, 251);"> "jane", [true] => smith) " > </span>

D.   Массив ([1] => <span style = "color: rgb (108, 117, 125); фоновый цвет: rgb (250, 253, 251);"> "doe", [1.5] => "Jane" , [true] => smith) "> </span>

E.   Массив ([1] => Джон)

88: Каким будет вывод следующего кода? : $ somestring = 1,2e3; var_dump (strlen ($ somestring));

A.   Int 1200

B.   int 5

C.   int 4

89: Какой выход в следующих кодах? "green", "red", "blue"); $ array2 = array ("b" => "green", "желтый", "красный"); $ result = array_intersect ($ array1, $ array2); print_r ($ result); ?>

A.   Массив ([a] => green [0] => red)

B.   Массив ([a] => зеленый [1] => красный)

C.   Массив ([a] => зеленый [2] => красный)

D.   Массив ([0] => зеленый [1] => красный)

E.   Массив ([a] => green [b] => красный)

90: Что будет результатом следующего кода? $ a = 0 или 1; $ b = 0 || 1; Эхо "$ a, $ b";

A.   1, 1

B.   1, 0

C.   0, 0

D.   0, 1

91: Что будет выходить из этого кода. Функциональный тест (& $ var) {$ var = $ var-1; вернуть $ var; } $ returnVar = test (50); Echo $ returnvar. «Ответ.»;

A.   Сообщение об ошибке

B.   51 - это ответ.

C.   49 - это ответ.

D.   50 - это ответ.

92: Каков вывод этого фрагмента кода? $ i = 5; Печать $ i +++++ $ i;

A.   13

B.   11

C.   12

D.   10

93: Какая из следующих функций является относительной функцией FTP новой для PHP5?

A.   ftp_mkdir ()

B.   ftp_alloc ()

C.   ftp_chmod ()

D.   ftp_read_write_alloc ()

E.   ftp_chdir ()

94: Каким будет массив $ b после выполнения этого кода? $ a = массив (1, 3, 5); $ b = массив (2, 4, 6); $ b += $ a;

A.   $ b = массив (2, 4, 6, 1, 3, 5)

B.   $ b = массив (2, 4, 6)

C.   $ b = массив (3, 7, 11)

D.   Фатальная ошибка PHP

E.   $ b = массив (1, 2, 3, 4, 5, 6)

95: Какой тип переменной нельзя использовать в качестве подсказки типа?

A.   ресурс

B.   любое имя класса

C.   множество

D.   каллируемый

96: Как вы должны отфильтровать переменные перед передачей в заголовок ()?

A.   urlencode ()

B.   PHP делает это само по себе в настоящее время

C.   strtr ($ var, "\ r \ n", '')

D.   htmlspecialchars ()

97: Какую функцию вы бы использовали для подготовки одного или нескольких элементов к началу массива?

A.   array_unshift ()

B.   array_pop ()

C.   array_push ()

D.   array_shift ()

98: Как прочитать статическое свойство класса?

A.   $ this :: name

B.   $ this-> $ name

C.   Self :: $ name

D.   $ this-> имя

E.   Self :: имя

99: $ a = массив ("pomme", "banane"); $ b = массив (1 => "banane", "0" => "pomme"); var_dump ($ a === $ b); Что это делает?

A.   ЛОЖЬ

B.   истинный

100: Количество параметров в функции SetCookie

A.   2

B.   7

C.   3

D.   4

E.   5