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

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

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

Какие значения для переменных 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>

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

Варианты ответа
1, 1, 1, 0
1, 0, 1, 1
1, 2, 1, 0(Верный ответ)
1, 1, 0, 1
2, 1, 0, 1
2, 1, 1, 0
Похожие вопросы
Чему равно значение переменной $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>		
Каким будет результат выполнения следующего PHP-кода:
<html> <head>   <title>Example from intuit.ru</title> </head>  <body> 	 <?php var_dump(pow(2,8));  echo "<br>"; echo pow(-1,20)."<br>";  echo pow(0, 0)."<br>";  echo pow(-1, 5.5)."<br>";?> </body> </html>	
Какая последовательность результатов получится в результате выполнения следующего кода:
		<html> <head>  <title>    Математические   операторы   </title>  </head>  <body>  <h1> Математические операторы </h1>     <?php       echo "5 + 2 = ", 5 + 2, "<BR>";        echo "5-2=", 5-2, "<BR>" ;        echo "5*2=", 5*2, "<BR>";        echo "5 / 2 = ", 5/2 , "<BR>";        echo "5 % 2  = ",   5 % 2,   "<BR>";    ?>  </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>     
Что вернет функция preg_match() в результате выполнения следующего кода:
<html> <head>   <title>Example from intuit.ru</title> </head>  <body>   <?php      $subject = "ПРИМЕР СТРОКИ, СОСТОЯЩЕЙ ИЗ ЗАГЛАВНЫХ БУКВ";     $pattern = '/[а-я]/i';     echo preg_match($pattern, $subject);   ?> </body> </html>     
Каким будет результат выполнения следующего кода:
<html> <head>   <title>Example from intuit.ru</title> </head>  <body>   <?php      $var = "Двадцать пять";     echo "Оригинал: $var <hr/>\n";      echo substr_replace($var, "25", 0)."<br/>\n";   ?> </body> </html>     
Каким будет результат выполнения следующего кода:
<html> <head>   <title>Example from intuit.ru</title> </head>  <body>   <?php      $var = "Строка букв";     echo "Оригинал: $var <hr/>\n";      echo substr_replace($var, "цифр", 7)."<br/>\n";   ?> </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>     
Каким будет результат выполнения следующего PHP-кода:
<html> <head>   <title>Example from intuit.ru</title> </head>  <body>   <?php    $arr = array(9, 8, 7, 6, 5, 4, 3, 2, 1, 0);   unset($arr[0], $arr[2], $arr[4], $arr[6], $arr[8]);   for($i = 0; $i < 10; $i++)    {     if(isset($arr[$i])) echo "$"."arr[$i] = ".$arr[$i]." определен <br>";      else echo "$"."arr[$i] = ".$arr[$i]." не определен <br>";    }  ?> </body> </html>     
Что будет искать функция 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>