PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (1): [1]

> Найдено сообщений: 2
Saluman Отправлено: 11 Июля, 2016 - 21:19:01 • Тема: Ответы на вопросы из уроков по php • Форум: Уроки php

Ответов: 67
Просмотров: 4736
Спасибо. Я изучаю язык несколько дней. То есть сами переменные и они же как элементы массива - разные вещи?
Saluman Отправлено: 10 Июля, 2016 - 22:19:31 • Тема: Ответы на вопросы из уроков по php • Форум: Уроки php

Ответов: 67
Просмотров: 4736
Здравствуйте.
Вопрос по заданию из урока 1.
Я интуитивно понимаю разницу, но хотелось бы точно понять, почему вариант 1 не дает результат, а вариант 2 - дает.

$a='Вася'; $b = 'Петя'; Поменяйте местами значения переменных .

PHP:
скопировать код в буфер обмена
  1. Вариант 1.
  2. <?PHP
  3. $a= 'Вася';
  4. $b = 'Петя';
  5. $ab = array($a, $b);
  6. $ab[0] = 'Петя';
  7. $ab[1] = 'Вася';
  8. echo $a; echo $b; //не меняет местами
  9. ?>
  10.  
  11. Вариант 2
  12. <?PHP
  13. $c='Вася';
  14. $d = 'Петя';
  15. $cd = array($c, $d);
  16. $cd[0] = 'Петя';
  17. $cd[1] = 'Вася';
  18. echo $cd [0]; echo $cd [1]; //меняет местами
  19. ?>
  20.  

Страниц (1): [1]
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB