|
| |
|
|
| |
для: Витос
(10.03.2007 в 14:27)
| | | Дело в строчке
Знак & (амперсанд) означает, что вы передаете в переменную $b не значение $A['b'], а ссылку на $A['b'] То есть всякое изменение $b будет отражаться на $A['b']. Чтобы этого не происходило. уберите знак &. | |
| |
|
|
| |
|
|
| |
для: cheops
(10.03.2007 в 13:03)
| | | cheops, ну это я понимаю, я вот что хотел, как работает функция удаления:
<?php
$A=array('a' => 'aaa', 'b' => 'VITEK');
$b=&$A['b']; // теперь $b — то же, что и элемент с индексом 'b' массива
$b="Виктор"; // на самом деле $A['b']=Виктор;
Unset($b); // Удаляю переменную $b после этой строки ведь должно получаться, что $b и не существовало?
echo $A['b']; // А так как не существовало $b то это должно вывести VITEK, а не Виктор...
?>
|
Почему она не удаляеться?? Вот. | |
| |
|
|
| |
|
|
| |
для: Витос
(10.03.2007 в 01:52)
| | | Вот так попробуйте
<?php
$A=array('a' => 'aaa', 'b' => 'VITEK');
$b=&$A['b']; // теперь $b - то же, что и элемент с индексом 'b' массива
$b="Виктор"; // на самом деле $A['b']=Виктор;
echo $A['b'];
?>
|
| |
| |
|
|
| |
|
|
| |
для: Витос
(10.03.2007 в 02:30)
| | | насчет массива
вы там сделали ссылку а не копию, потому и удалилось | |
| |
|
|
| |
|
|
| |
для: ШИМ
(10.03.2007 в 02:20)
| | | Я еще так решил эту задачу)) Заше написать..
$a=20;
$b=30;
$c=strval($a+$b);
echo "$c";
|
Но все равно спасибо за поиощь. Второй вопрос исчерпан)) | |
| |
|
|
| |
|
|
| |
для: ШИМ
(10.03.2007 в 02:19)
| | |
$a=$a+10;
echo "$a";
или
$a+=10;
echo "$a";
|
| |
| |
|
|
| |
|
|
| |
для: Витос
(10.03.2007 в 02:03)
| | | $rez=$a+10;
echo "$rez"; | |
| |
|
|
| |
|
|
| |
для: Витос
(10.03.2007 в 01:52)
| | | 2)) Я хотел к переменной добавить число.. написал так:
Но выводит "20+10". А как сделать, чтоб 30 выводило? | |
| |
|
|
| |
|
|
| | Читаю Котерова и пытаюсь делать задачи, вот практиковался...
$A=array('a' => 'aaa', 'b' => 'VITEK');
$b=&$A['b']; // теперь $b — то же, что и элемент с индексом 'b' массива
$b="Виктор"; // на самом деле $A['b']=Виктор;
Unset($b); // Удаляю переменную $b
echo $A['b']; // Разве не должно у меня вывести VITEK??
|
Ну вот в первой строке есть у мення массив, во второй присваиваю переменной $b элемент с массива 'b' , в третей чуть изманяю переменную, в 4 я ее УДАЛЯЮ, да? Т.е. ее нет, В конце вывожу, НО...у меня выводит "Виктор" вместо ожидаемого мною Vitek! Ребята, розьясните, что к чему, что то я не могу понять почему выводит именно Виктор, ведб я удалил переменную(( | |
| |
|
|
|