База ответов ИНТУИТ

Web-программирование на PHP 5.2

<<- Назад к вопросам

Каким будет результат выполнения следующего PHP-кода, если файл file1.txt имеет следующую структуру: first_record; file2.txt - second_record, file3.txt - third_record:
<html> <head>   <title>Example from intuit.ru</title> </head>  <body>   <?php    $files=array(      "file1.txt",      "file2.txt",      "file3.txt"     );  for($i=0;$i<count($files);$i++)   {     $array[]=file($files[$i]);   }  while(list(,$result)=each($array))   {    for($i=0;$i<count($result);$i++)     {       $new_array[]=$result[$i];     }   }  print_r($new_array);  ?> </body> </html>     

(Отметьте один правильный вариант ответа.)

Варианты ответа
в браузере будет выведено следующее: new_array (first_record second_record third_record)
в браузере будет выведено следующее: new_array ( [0] => first_record [1] => second_record [2] => third_record)
в браузере будет выведено следующее: Array (first_record second_record third_record)
в браузере будет выведено следующее: Array ([0] => first_record [1] => second_record [2] => third_record)(Верный ответ)
Похожие вопросы
Каким будет результат выполнения следующего PHP-кода, если файл text.txt имеет следующую структуру:
    my_first_line - первая строка файла    my_second_line - вторая строка файла		my_third_line - третья строка файла	my_fourth_line - четвертая строка файла	my_fifth_line - пятая строка файла	my_sixth_line - шестая строка файла   
<html> <head>   <title>Example from intuit.ru</title> </head>  <body>   <?php     $file="text.txt";    $array=file($file);    echo $array[rand(0,count($array)-1)];  ?> </body> </html>     
Каким будет результат выполнения следующего кода:
<html> <head>   <title>Example from intuit.ru</title> </head>  <body>   <?php      $str = "123 234 345 456 567";     $result = preg_match('/\d(\d)\d/', $str, $found);      echo "Matches: $result <br>";     print_r($found);  ?> </body> </html>     
Каким будет результат выполнения следующего PHP-кода, если файл base.txt имеет следующую структуру: my_first_line - первая строка файла my_second_line - вторая строка файла my_third_line - третья строка файла my_fourth_line - четвертая строка файла my_fifth_line - пятая строка файла my_sixth_line - шестая строка файла
<html> <head>   <title>Example from intuit.ru</title> </head>  <body>   <?php  $file="base.txt";  $line="5";  $data="new line";  $array=file($file);  $open=fopen($file,"w");   while(list($num,$string)=each($array))    {     if(($num+1)==$line) fwrite($open,$data."\r\n");     fwrite($open,$string);    } fclose($open);  ?> </body> </html>     
Каким будет результат выполнения следующего кода, после первого запуска:
<html> <head>   <title>Example from intuit.ru</title> </head>  <body>   <?php  $string="Вася::Петров::25::"; $array=explode("::",$string); echo "Имя: ".$array[0].", Фамилия: ".$array[1].", Возраст:   ".$array[2];    ?> </body> </html>     
Что будет выведено в браузере, в результате выполнения следующего PHP-кода:
	<html> <head>   <title>Example from intuit.ru</title> </head><?php  $food = array('fruits' => array('orange', 'banana', 'apple'),              'veggie' => array('carrot', 'collard', 'pea'));  echo count($food, COUNT_RECURSIVE)."<br>";  echo count($food)."<br>";?> </body> </html>  	 
Каким будет результат выполнения следующего PHP-кода, если файл text.txt имеет следующую структуру: my_first_line - первая строка файла my_second_line - вторая строка файла my_third_line - третья строка файла my_fourth_line - четвертая строка файла my_fifth_line - пятая строка файла my_sixth_line - шестая строка файла
<html> <head>   <title>Example from intuit.ru</title> </head>  <body>   <?php     $file=file("text.txt");     $strings="5";	    for($i=0;$i<$strings;$i++)    {      $string.=$file[$i];    }   echo $string;  ?> </body> </html>     
Каким будет результат выполнения следующего PHP-кода:
	<html> <head>   <title>Example from intuit.ru</title> </head> <body> <?php  $stack = array("orange", "banana", "apple", "raspberry");  $fruit = array_shift($stack);  print_r($stack);?> </body> </html>  		 
Каким будет результат выполнения следующего PHP-кода:
	<html> <head>   <title>Example from intuit.ru</title> </head> 	 <?php  $trans = array ("a" => 1, "b" => 1, "c" => 2);  $trans = array_flip ($trans);  print_r($trans);?> </body> </html> 		 
Каким будет результат выполнения функции max в следующем PHP-коде:
<html> <head>   <title>Example from intuit.ru</title> </head>  <body>   <?php     $max=min(max(max(max(5,5,5,5,5,4,5),6), min(7,6)),7);    echo "Numbers: ".$max;  ?> </body> </html>     
Что вернет функция print_r() в результате выполнения следующего кода:
<html> <head>   <title>Example from intuit.ru</title> </head>  <body>   <?php     $subject = "Мой телефон - 211-22-33";    $pattern = '/([2-8]{1}[0-9]{2})-([0-9]{2}-[0-9]{2})/';    echo preg_match($pattern, $subject, $matches);     print_r($matches);   ?> </body> </html>