Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Серверное программирование.docx
Скачиваний:
4
Добавлен:
01.07.2025
Размер:
591.14 Кб
Скачать

Операторы

  1. В результат выполнения скрипта

<?

$flag1 = true;

$flag2= true;

$flag3= false;

if ($flag1 && $flag2 || $flag3)

{

echo “<p>Условие истинно</p>”;

}

else

{

echo “<p>Условие ложно </p>”;

}

?>

на экран будет выведено:

  • Условие истинно

  • Условие ложно

  1. Результат условной операции x <0 ? —x: x;

  • x

  • -x

  • абсолютное значение x

  1. Правильно ли дана структура оператора Switch? Switch (expression)

{

case value1: statements; break;

case value2: statements; break; default: statements;

}

  • да

  • нет

  1. В результате работы скрипта будет выведено ### чисел.

<?

$a=0;

while ($a<=10)

{

echo "$a<br>";

$a=$a+1;

}

?>

  1. В результате работы скрипта будет выведено число ###.

<?

$sum=0;

$i=1; do

{

$sum=$sum+$i;

$i=$i+1;

}

while($i<=5); echo $sum;

?>

  1. В результате работы скрипта будет выведено ### чисел.

<?

$var = 5;

for ($i = 0; $i<=$var; $i++)

{

echo ($i); echo(‘<br>’);

}

?>

Функции

1. В результате работы скрипта будет выведено число ###.

<?

Function get_sum()

{

$var = 5;

$var1 = 10;

$sum = $var + $var1; return $sum;

}

echo (get_sum();

?>

  1. В результате работы скрипта будет выведено число ###.

<?

Function get_sum()

{

$var = 5;

$var1 = 10;

$sum = $var + $var1; echo ($sum);

}

get_sum();

?>

  1. В результате работы скрипта будет выведено число ###.

<?

Function get_sum($var, $var1)

{

$sum = $var + $var1; echo ($sum);

}

get_sum(5, 2);

?>

  1. В результате работы скрипта будет выведено число ###.

<?

Function get_sum()

{

$var = 5; echo ($var);

}

$var =10; get_sum();

?>

  1. В результате работы скрипта будет выведено число ###.

<?

Function get_sum()

{

global $var;

$var = 5; echo ($var);

}

$var =10; get_sum();

?>

Литература

  1. Когзолл Дж. PHP5. Полное руководство. М., 2006.

  2. Колисниченко Д.Н. Современный сайт на PHP b JavaScript. СПб., 2009.

  3. Кравец О.Я., Солдатов Е.А., Селиванова М.В. Практикум по разработке Интернет-приложений: Учеб. пособие. Изд. 2-е, пере- раб. и доп. Уфа, 2008.

  4. Кузнецов М.В., Симдянов И.В. Самоучитель РНР 5. СПб., 2004.

  5. Кухарчик А. РНР: обучение на примерах. Минск, 2004.

  6. Мазуркевич А., Еловой Д. РНР: настольная книга програм- миста. М., 2004.

  7. Руководство по PHP. URL: http://www.php.net/manual/ru/

  8. Савельева Н.В. Основы программирования на PHP: Учеб. пособие для студ. вузов. М., 2005.

  9. Томсон Л., Веллинг Л. Разработка Web-приложений на PHP и MySQL. 2-е изд., испр. СПб., 2003.

  10. Фролов А.В., Фролов Г.В. Базы данных в Интернете: прак- тическое руководство по созданию Web-приложений с базами дан- ных. Изд. 2-е, испр. М., 2000.

  11. Шапошников И.В. РНР 5.1. Учебный курс. СПб., 2007.

Интернет-ресурсы

  1. PHP (www.php.net)

  2. Web-сервер Apache (www.apache.org)

  3. Сервер баз данных MySQL (www.mysql.com)

  4. Денвер (denwer.ru)