/ Wordpress / Практикум по функциям

Практикум по функциям

HIT

20.12.2017

2037

В процессе штудирования книги «Изучаем PHP 7» (Дэвид Скляр) появилась мысль помечать некоторые моменты, касающиеся как функций, так и php в целом.

Краткий обзор функций

Если задать простую функцию

function easy() {
echo 'название сайта';
}

Кодом easy(); будет выводиться «название сайта»

Если задать в функции return

function normal() {
$text = 'произвольный текст';
return $text;
}

Кодом echo normal(); будет выводиться «произвольный текст»

т.е. return — это не показ значения а вывод.

Можно добавить функции аргументы

function hard($text) {
$text .= ' - то что мы прописали';
return $text;
}

Кодом echo hard(‘Голиаф’); будет выводиться «Голиаф — то что мы прописали»

Вывод данных из функций

function tesssters(){
	$test = 'выводим переменную';
	$work = 'работает!';
	
	return array ($test, $work);
}

list($test, $work) = tesssters(); //выводим переменные
echo $test; //только теперь ее можно использовать

То же самое можно проделать и с массивами:

function heavenswar(){
	$angels = array();
	$angels[] = "Уриил";
	$angels[] = "Рафаил";
	$angels[] = "Рагуил";
	
	$demons = array();
	$demons[] = "Люцифер";
	$demons[] = "Мамона";
	$demons[] = "Вельзевул";
	
	
	return array ($angels, $demons);
}

list($angels, $demons) = heavenswar();
Кодом echo $demons[1]; Получим демона Мамона

[site-socialshare]
  • Похожие записи
  • Комментарии
  • Вложения
Breadcrumbs

Breadcrumbs

Breadcrumbs (хлебные крошки) — это удобный инструмент навигации, без которого не обходится ни один современный сайт. На данный момент есть несколько альтернативных вариантов крошек от разных разработчиков, помимо нескольких десятков Читать далее »

Манипуляции с датами

Манипуляции с датами

Русскоязычный формат дней недели и месяцев Добавляем на сайт функцию, которая приводит вывод даты (месяцы, дни недели) в человеческий вид.Помещаем в файл functions вывод: если нужна дата поста, то: Вывод Читать далее »

Расширение функционала WP

Расширение функционала WP

Разгрузка functions.php Для разгрузки основного файла functions.php нужно в папке темы создать папку (например inc) и в нее помещать файлы функций (желательно по назначению: хлебные крошки, шорткоды, редактирование, связанные с Читать далее »

Добавить комментарий

Notice: Функция WP_Styles::add вызвана неправильно. Стиль с дескриптором "editor-buttons" был поставлен в очередь с незарегистрированными зависимостями: dashicons. Дополнительную информацию можно найти на странице «Отладка в WordPress». (Это сообщение было добавлено в версии 6.9.1.) in /home/t/tiberi6w/opttour.ru/public_html/wp-includes/functions.php on line 6170

Пока нет комментариев. Будь первым!

Практикум по функциям
Быстрое редактирование записи (Quick edit)
Рекомендации для васБыстрое редактирование записи (Quick edit)Opttour.ru
Спасибо! Наш менеджер свяжется с Вами в течении 5 минут.