Помощник
|
echo $id +1 |
ikeacatalogue
|
Сообщение
#1
|
||
|
|
||
|
|||
fanatikus |
24.6.2013, 22:45;
Ответить: fanatikus
Сообщение
#2
|
|
а так
<?php $id=2;
?> <html> <body><a href="<?=$id+1?>">Link</a></body> </html> |
|
|
Den1xxx |
25.6.2013, 0:11;
Ответить: Den1xxx
Сообщение
#3
|
|
[PHP]<a href="<? echo $id +1; ?>">Link</a>[/PHP]
[PHP]<a href="<? echo ($id +1); ?>">Link</a>[/PHP] |
|
|
alexdrob |
25.6.2013, 0:54;
Ответить: alexdrob
Сообщение
#4
|
|
Den1xxx, между теми двумя кодами есть разница?
|
|
|
Witu |
25.6.2013, 7:50;
Ответить: Witu
Сообщение
#5
|
|
alexdrob, у него сессии работают без идентификатора так что есть и огромная %)
|
|
|
Den1xxx |
25.6.2013, 9:34;
Ответить: Den1xxx
Сообщение
#6
|
|
Den1xxx, между теми двумя кодами есть разница? echo выводит строку, а не число. $id + 1 это не строка а число. 1 вариант: [PHP]<a href="<? echo $id +1; ?>">Link</a>[/PHP] вывести строку $id и к ней прибавить 1. 2 вариант: [PHP]<a href="<? echo ($id +1); ?>">Link</a>[/PHP] сложить $id и 1 и вывести результат. Видите разницу? Допускаю даже, что поведение echo может зависеть от настроек PHP или от версии. Можно кстати и так: [PHP]echo $id++;[/PHP] Поэтому нужно заключить в скобки, чтобы сначала вычислился результат, а потом он вывелся как строка. |
|
|
alexdrob |
25.6.2013, 12:27;
Ответить: alexdrob
Сообщение
#7
|
|
|
|
|
Den1xxx |
25.6.2013, 13:14;
Ответить: Den1xxx
Сообщение
#8
|
|
от скобок разницы не будет Я с Вами согласен, но не уверен, влияет ли настройка PHP на это. Когда не уверен, лучше подстраховаться. У меня кстати недавно был случай. Движок прекрасно работал на 20 сайтах. Недавно ставил на новый хостинг. А там Винда+PHP 5.4 Винда на хостинге вообще редкость. И какие-то настройки PHP, что ошибки уровня warning не пропускают работу скрипта дальше. Достаточно случайно не объявить переменную и... жесть одно слово. |
|
|
Apay |
25.6.2013, 14:41;
Ответить: Apay
Сообщение
#9
|
|
попробуйте
[PHP]<a href="<? echo 1+$id; ?>">Link</a>[/PHP] и неплохо было бы проверить, инициализированна ли $id |
|
|
Licoric |
26.6.2013, 14:10;
Ответить: Licoric
Сообщение
#10
|
|
[PHP]$b = $id+1;
<a href="<? echo $b; ?>">Link</a>[/PHP] Не? |
|
|
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Echo php вывод | 6 | macbeth9 | 14393 | 30.10.2010, 21:46 автор: -Refandler- |
Текстовая версия | Сейчас: 26.4.2024, 2:13 |