Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: вылазит ошибка каждой буквы PHP Warning: Use of undefined constant а - assumed '1' (this will throw an Error in a future version of PHP) in
Форумы портала PHP.SU » PHP » Программирование на PHP » вылазит ошибка каждой буквы PHP Warning: Use of undefined constant а - assumed '1' (this will throw an Error in a future version of PHP) in

Страниц (1): [1]
 

1. Sasha777 - 05 Ноября, 2019 - 09:15:56 - перейти к сообщению
PHP:
скопировать код в буфер обмена
  1.    $numerical_value_letters = array
  2.             (
  3.             'а' => 1, 'к' => 1, 'у' => 1, 'ъ' => 1,
  4.             'б' => 2, 'л' => 2, 'ф' => 2, 'э' => 2,
  5.             'в' => 3, 'м' => 3, 'х' => 3, 'ю' => 3,
  6.             'г' => 4, 'н' => 4, 'ц' => 4, 'я' => 4,
  7.             'д' => 5, 'о' => 5, 'ч' => 5,
  8.             'е' => 6, 'ё' => 9, 'п' => 6, 'ш' => 6,
  9.             'ж' => 7, 'р' => 7, 'щ' => 7,
  10.             'з' => 8, 'с' => 8, 'ь' => 8,
  11.             'и' => 9, 'й' => 9, 'т' => 9, 'ы' => 9
  12.                        
  13.             );
  14.     $transformed_string = strtr($params[1], $numerical_value_letters);
  15.     eсho $transformed_string;
2. andrewkard - 05 Ноября, 2019 - 17:34:56 - перейти к сообщению
Все нормально работает
PHP:
скопировать код в буфер обмена
  1. $numerical_value_letters = array
  2. (
  3.     'а' => 1, 'к' => 1, 'у' => 1, 'ъ' => 1,
  4.     'б' => 2, 'л' => 2, 'ф' => 2, 'э' => 2,
  5.     'в' => 3, 'м' => 3, 'х' => 3, 'ю' => 3,
  6.     'г' => 4, 'н' => 4, 'ц' => 4, 'я' => 4,
  7.     'д' => 5, 'о' => 5, 'ч' => 5,
  8.     'е' => 6, 'ё' => 9, 'п' => 6, 'ш' => 6,
  9.     'ж' => 7, 'р' => 7, 'щ' => 7,
  10.     'з' => 8, 'с' => 8, 'ь' => 8,
  11.     'и' => 9, 'й' => 9, 'т' => 9, 'ы' => 9
  12.  
  13. );
  14. $transformed_string = strtr('молоко', $numerical_value_letters);
  15. echo $transformed_string;//352515
3. Sasha777 - 05 Ноября, 2019 - 19:05:57 - перейти к сообщению
andrewkard пишет:
Все нормально работает

скрин прикрепил, вылазит это после каждого ответа и мешает
4. MouseZver - 05 Ноября, 2019 - 19:54:50 - перейти к сообщению
Sasha777 пишет:
andrewkard пишет:
Все нормально работает

скрин прикрепил, вылазит это после каждого ответа и мешает

Данный код не причастен к ошибке вашего скрина. Имейте совесть хоть читать, что там написано Ниндзя
5. Sasha777 - 05 Ноября, 2019 - 20:20:46 - перейти к сообщению
MouseZver пишет:

Данный код не причастен к ошибке вашего скрина. Имейте совесть хоть читать, что там написано Ниндзя

я не понимаю, в гугл ответа нету

 

Powered by ExBB FM 1.0 RC1