|
|
|
|
|
для: Loki
(23.07.2005 в 15:23)
| | Не знаю... я всегда echo пользуюсь, а для форматирования printf или sprintf - наличие echo и print это явная непоследовательность в языке - видно, что в торопях всё делалось и не согласовано по началу... | |
|
|
|
|
|
|
|
для: cheops
(23.07.2005 в 12:43)
| | >В тоже время print() возвращает значание 1 в случае успеха и 0 в случае неудачи
Я вот фантазирую, но не могу представить случая когда это может понадобится. Точнее, могу, но получается очень натянуто и нежизненно. Может у вас в запасе есть примеры?:) | |
|
|
|
|
|
|
|
для: method
(23.07.2005 в 12:14)
| | На самом деле про - print и echo не очень верно... echo - это конструкция языка вроде for, а print() - это функция, поэтому echo будет работать быстрее print, кроме того имеются ньюансы в синтаксисе. Так можно записать
<?php
echo "howdy", "partner";
?>
|
Через запятую, а с print() это не пройдёт. В тоже время print() возвращает значание 1 в случае успеха и 0 в случае неудачи
<?php
$ret = print "howdy";
echo "<br>$ret";
?>
|
Такой синтаксис уже невозможен для echo.
http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=3662 | |
|
|
|
|
|
|
|
для: And200
(23.07.2005 в 11:24)
| | функция print - это псевдоним функции echo ,
так же как fputs - псевдоним функции write....
Т.е. результат функции и её псевдонима идеинтичны,
различия лишь в именах....
Где то читал что нужно сразу определяться что из них использовать
в самописных скриптах....
PS:если не так сказал то cheops поправит меня.... | |
|
|
|
|
|
|
|
для: cheops
(23.07.2005 в 11:03)
| | Видимо глюк. Заменил echo на print и пошло. У меня и стоял интервал. Спасибо | |
|
|
|
|
|
|
|
для: And200
(23.07.2005 в 10:52)
| | Попробуйте как Football говорит
<?
$x=100;
if($x==100)
{
print $x;
echo "<HTML><HEAD>
<META HTTP-EQUIV='Refresh' CONTENT='5; URL=page.php'>
</HEAD></HTML>";
}
?>
|
и посмотрите будет ли через 5 секунд перезагрузка? | |
|
|
|
|
|
|
|
для: cheops
(23.07.2005 в 10:50)
| | Посоветуйте, как тогда это обойти?
Есть ли способ перейти на другую страницу или обновить текущую через определенный промежуток времени? | |
|
|
|
|
|
|
|
для: And200
(23.07.2005 в 10:09)
| | Это фичи браузера - он несёт ответственность за интерпретацию и выполнение клиентского кода. | |
|
|
|
|
|
|
|
для: Football
(23.07.2005 в 10:13)
| | Понимаешь, у меня этот оператор вообще игнорируется.
Пишу код:
<?
$x=100;
if($x==100)
{
print $x;
echo "<HTML><HEAD>
<META HTTP-EQUIV='Refresh' CONTENT='0; URL=page.php'>
</HEAD></HTML>";
}
?>
|
Так вот: переменную печатает 100, а на страницу не переходит. Вот так. Чего делать, не пойму????? | |
|
|
|
|
|
|
|
для: And200
(23.07.2005 в 10:09)
| | Если тебе надо, что бы данная страница обновлялась чаще, просто постась время CONTENT большие (оно выражается в секундах) и ссылка на данную страницу! | |
|
|
|
|