Parse error: syntax error, unexpected T_DOUBLE_ARROW on line 5, объясните пожалуйста в чем ошибка [дубликат]

108
03 декабря 2019, 03:20

На данный вопрос уже ответили:

  • Parse error: syntax error, unexpected T_DOUBLE_ARROW, expecting ')' 1 ответ
<?php
$items = (
   'key1' => 'value1',
   'key2' => 'value2',
   );
 foreach($items as $key => $value){
   if((int)$value == 0){
     echo &key . '...';
   }
  }

?>
Answer 1

А вообще пользуйтесь редактором, который подсвечивает ошибки в коде:

$items = [
    'key1' => 'value1',
    'key2' => 'value2',
];
foreach ($items as $key => $value) {
    if ((int) $value == 0) {
        echo $key . '...';
    }
}
READ ALSO
Выбор одного значения из клетки

Выбор одного значения из клетки

Как взять только одно значение из клетки у котороый всего 6 значений?

115
Записывать динамические переменные в mysql

Записывать динамические переменные в mysql

Ребята, помогите, пожалуйста, не могу найти инфо

135
Не работает функция explode

Не работает функция explode

У меня в таблице mysql(прикреплена картинка) есть такая колонка отвечающая за pSkill,в этой колонке в каждом ряду всегда 6 значений,попытался таким...

100
Replace php help me [закрыт]

Replace php help me [закрыт]

Помогите составить preg_replace() который будет все ссылки сводить к слову "спам")

122