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

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

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

Каков тип переменной $foo в 5-ой строке присвоения?
<?php $foo = 1 + "10.5";  $foo = 1 + "-1.3e3";  $foo = 1 + "bob-1.3e3"; $foo = 1 + "bobЗ";  $foo = 1 + "10 Small Pigs";  $foo = 4 + "10.2 Little Piggies";  $foo = "10.0 pigs " + 1; $foo = "10.0 pigs " + 1.0;  ?>	

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

Варианты ответа
integer и $foo = 10
integer и $foo = 11(Верный ответ)
float и $foo = 10
double и $foo = 13
string и $foo = '1 bob 3'
Похожие вопросы
Что будет искать функция preg_match() в строке $subject:
<html> <head>   <title>Example from intuit.ru</title> </head>  <body>   <?php      $subject = "a4bcder4f";     $pattern = '/\d/';     echo preg_match($pattern, $subject);   ?> </body> </html>     
Каким будет результат применения фунуции strtolower к строке $string:
<html> <head>   <title>Example from intuit.ru</title> </head>  <body>   <?php     $string="ВоЛнОоБрАзНыЙ ТеКсТ";    $string=strtolower($string);    echo $string;   ?> </body> </html>     
Каким будет результат применения последовательного функций strtolower, ucfirst к строке $string:
<html> <head>   <title>Example from intuit.ru</title> </head>  <body>   <?php     $string="ура! Тетя Ася приехала";    $string=ucfirst(strtolower($string));    echo $string;   ?> </body> </html>     
Каким будет результат применения фунуции strlen к строке $string:
<html> <head>   <title>Example from intuit.ru</title> </head>  <body>   <?php     $string="Мой дядя самых честных правил.";    $symbols=strlen($string);    echo $symbols;   ?> </body> </html>     
Каков будет результат работы кода:
		<html> <head>  <title>    Использование оператора echo  </title>   </head> <body>  <h1>Отображение текста</h1>   <?php    echo "Привет от PHP!";  ?>  <h1>Отображение дополнительного текста</h1>    <?php    echo "Снова привет от РНР!";  ?>  </body></html>
С какого знака начинается индентификатор переменной в PHP?
Чему равно значение переменной $b в результате следующего кода:
		<html> <head>  <title>     Строковые операторы  </title>  </head>  <body>   <?php     $a = "Жизнь";     echo "\$a =    " ,  $a,   "<BR>";     echo "\$b = \$a .   \" прекрасна \"<BR>";     $b = $a .   " прекрасна ";     echo "Теперь \$b = ",  $b,   "<BR> ";     echo "\$b .=  \" и удивительна.\" <BR>" ;     $b .= "и удивительна.";     echo "Теперь \$b =    ",   $b,   "<BR>";    ?>  </body> </html>		
Чему равно значение переменной $apples в результате выполнения следующего кода:
		<html>  <head>   <title>     Присваивание значений переменным  </title>  </head>  <body>   <h1>Присваивание значений переменным</h1>     <?php        echo "Количество яблок устанавливается в 1.<BR>"; 		$apples = 1;        echo "Число яблок:   ",   $apples,   "<BR>"; 		echo  "Добавляется 3 яблока.<br>"; 				$apples = $apples + 3;        echo "Теперь число яблок:   ",   $apples,   "<BR>";    ?> </body> </html>
Какие значения для переменных a, b, c, d будут выведены после выполнения следующего фрагмента кода:
<html> <head>  <title>Инкремент и декремент</title>  </head>  <body> <h1>Инкремент и декремент</h1>  <?php     $а = $b = $c = $d = 1; 	 echo "\$а+ + = ", $а++,  "<BR>"; 	 echo "+ +\$b =",   ++$b,   "<BR>"; 	 echo "\$c-- = ", $c--,  "<BR>"; 	 echo "--\$d=",   --$d,   "<BR>";    ?>  </body> </html>
Каким будет результат выполнения следующего 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>