|
|
|
| В чем различие между этими двумя способами?
$smsid = $_REQUEST["smsid"];
$id_sms=(string)$_GET['id'];
|
| |
|
|
|
|
|
|
|
для: Владимир55
(29.10.2008 в 18:30)
| | По возвращаемому результату, ни в чем =)
$_GET - содержит массив данных, переданных только методом GET
а $_REQUEST содержит и $_GET, и $_POST, и еще $_COOKIE ) | |
|
|
|
|
|
|
|
для: Владимир55
(29.10.2008 в 18:30)
| | $_REQUEST может содеражать в себе и $_GET и $_ POST и $_COOKIE | |
|
|
|
|
|
|
|
для: Владимир55
(29.10.2008 в 18:30)
| | в том, что Вы не знаете в первом случае, откуда пришли данные.
(string) - излишне. Ничего, кроме строк там не будет по определению.
Впрочем, нет. Если параметр не передан вообще, то во втором случае Вы потеряете информацию об этом. | |
|
|
|
|
|
|
|
для: Trianon
(29.10.2008 в 19:25)
| | > (string) - излишне. Ничего, кроме строк там не будет по определению.
Массив там может быть. | |
|
|
|
|
|
|
|
для: BinLaden
(29.10.2008 в 20:18)
| | ничего такого, что при преобразовании не привело бы к потере значения.
А так - да, может. | |
|
|
|
|
|
|
|
для: Trianon
(29.10.2008 в 20:20)
| | > ничего такого, что при преобразовании не привело бы к потере значения.
Где-то это может породить E_WARNING. Но это дело вкуса -- не допускать таких ситуаций, конечно. | |
|
|
|
|
|
|
|
для: BinLaden
(29.10.2008 в 20:44)
| | >Где-то это может породить E_WARNING
Смотря, как выставлен уровень ошибок.
Но я бы не использовал такое. | |
|
|
|