2009-12-10 2 views
0

Что делают @ и (int) в следующем.

$id=(int)@$_REQUEST['id']; 

ответ

2

@ погрешности при нарушениях и (int) отличает тип Integer.

  1. Error-control Operator
  2. Type-Juggling
+0

Знаете ли вы, что значение '$ id' будет, если' $ _REQUEST' не имеет значения с ключом '' id''? –

+0

это повысило бы уведомление, точнее. – pixeline

+0

И значение будет 0 –

0

(INT) является преобразование независимо от значения $ _REQUEST [ 'ID'] в целое число (это называется литье).

Смежные вопросы