Вспомогательные функции на PHP для обработки данных
Объясняю и показываю примеры решений разных задач с которыми сталкивался и сталкиваюсь в процессе работыВспомогательные функции на PHP для обработки данных
Объясняю и показываю примеры решений разных задач с которыми сталкивался и сталкиваюсь в процессе работы
📅 20 ноября 2023
👁🗨 187
if (!function_exists('consoleLog')) {
function consoleLog($var) {
echo '<script>console.log(' . json_encode($var, JSON_PARTIAL_OUTPUT_ON_ERROR) . ')</script>';
}
}
consoleLog($array);
// Смотрим в консоль
if (!function_exists('phoneReplace')) {
function phoneReplace($phone) {
return str_replace([' (', ') ', '-'], '', $phone);
}
}
$phone = '+7 (999) 999-99-99';
echo phoneReplace($phone);
// +79999999999
if (!function_exists('breakRow')) { // https://stanislav-web.com/blog/php/dobavit-teg-html-v-massiv-php-mezhdu-elementami/
function breakRow($text, $number) {
$string = $text;
$stringExplode = explode(' ', $string);
array_splice($stringExplode, $number, 0, '<br/>');
$stringImplode = implode(' ', $stringExplode);
return $stringImplode;
}
}
$text = 'Lorem ipsum, dolor sit amet consectetur adipisicing, elit.';
echo breakRow($text, 3);
// Lorem ipsum, dolor<br/> sit amet consectetur adipisicing, elit.