Loading...
PhpStorm , дак а он тут и накрен не нужен. json хорош для xml запросов или межсайтовой передаче данных, при выводе из функции лучше использовать serialize. Но и тут вообще не это обсуждается. парень спрашивает как завершить функцию.
PhpStorm , все, въехал я , я сам протупил ))
Сибирский (01.02.2018 в 11:23)
PhpStorm , дак а он тут и накрен не нужен. json хорош для xml запросов или межсайтовой передаче данных, при выводе из функции лучше использовать serialize. Но и тут вообще не это обсуждается. парень спрашивает как завершить функцию.


serialize так же может не сработать, если запрос отправлен тегом button, поэтому нужно будет для передачи параметра использовать не name в теге button, а дополнительный скрытый тег с параметром name
Что то типа этого ))
<?


function display_error($content) {

if (is_array($content))
{

foreach($content as $v){ echo $v; }

}else{ echo $content; }

}


?>
PhpStorm , все, все я понял )) Я сам парю тут ))
вы хотите слать параметры как строка и массив, то лучше пишите через 3 точек

<?
function error_display(...$errors) {
foreach ($errors AS $error) {
if (is_array($error)) {
error_display(...$error);
} else {
echo $error;
}
}
}


примеры передач
error_display('Ошибка') выведут строка Ошибка

error_display('Ошибка', 'Ошибка') выведут строка Ошибка Ошибка
$array = ['Ошибка', 'Ошибка']
error_display(...$array) выведут строка Ошибка Ошибка

Если я правильно понял о чем автор писал
Онлайн: 2
Время:
Gen. 0.0898
(c) Bym.Guru 2010-2026