old.ubuntu-desktop.ru - isset() - PHP Главная > Веб-программирование > PHP
isset()
Функция PHP isset() проверяет «установлена» ли переменная. Возвращает TRUE, если переменная установлена и FALSE, если нет (NULL).
Примеры использования:
$a = 5;
echo isset($a);
// пример выведет - 1
$a = 5;
if(isset($a)){
echo "Переменная установлена";
}
else {
echo "Переменная не установлена";
}
// пример выведет - Переменная установлена
$a = 5;
if(isset($a) >= 5){
echo "Переменная установлена, больше или равна 5";
}
else {
echo "Переменная не установлена или меньше 5";
}
// пример выведет - Переменная установлена, больше или равна 5
$a = 5;
unset($a); // удалим переменную $a
if(isset($a) >= 5){
echo "Переменная установлена, больше или равна 5";
}
else {
echo "Переменная не установлена или меньше 5";
}
// пример выведет - Переменная не установлена или меньше 5
$a = "";
if(isset($a)){
echo "Переменная установлена";
}
else {
echo "Переменная не установлена";
}
// пример выведет - Переменная не установлена
$a = NULL;
if(isset($a)){
echo "Переменная установлена";
}
else {
echo "Переменная не установлена";
}
// пример выведет - Переменная не установлена
// Проверка нескольких переменных в массиве
$a = array(1,2,3,4,5);
if(isset($a[0], $a[1], $a[2])){
echo "Переменные установлены";
}
else {
"Переменные не установлены";
}
// пример выведет - Переменные установлены
Команда mv — перемещение, переименование файла (каталога)
Команда mv чем та похоже на команду cp, но в отличии команды cp которая копирует файл, команда mv удаляет исходный файл (перемещает).
Например, переместим файл с одной папки в другую:
mv /имя_папки_1/файл_1 /имя_папки_2/файл_1
Так же можно переместить файл с одной папки в другую и переименовать файл:
mv /имя_папки_1/файл_1 /имя_папки_2/файл_2
Если необходимо…
Tribler — BitTorrent-клиент, с открытым исходным кодом, который может быть использован для создания самодостаточной децентрализованной BitTorrent-сети, использующей p2p-коммуникации для прямого взаимодействия клиентов без применения централизованных звеньев. В частности, Tribler позволяет построить сеть без развертывания отдельных BitTorrent-трекеров и осуществляет поиск, адресацию и загрузки торрентов путём прямого…
PrestaShop — веб-приложение для электронной коммерции с открытым кодом. Данное приложение написано на PHP, для написания шаблонов используется Smarty, для создания баз данных используется MySQL. Этот движок предназначен для малого и среднего бизнеса и имеет более 310 стандартных функций для быстрого создания функционального магазина. В 2010 и 2011 годах PrestaShop был признан лучшим веб-приложением для интернет-магазинов,…
Minetest — игра для Linux, являющаяся бесплатным клоном игры Minecraft. Вы играете от первого лица и перемещаетесь по трехмерному миру.
В Minetest игрок попадает на необитаемый остров, состоящий из кубических и не только «блоков», каждый из которых может быть разрушен или построен. Игроку предстоит исследование мира, столкновения с опасными врагами, создание инструментов из подручных…
Для обрезки текста можно использовать функцию substr, просто указав начало отсчета (0) и количество символов после которого необходимо обрезать текст.
$text = substr($text,0,250);
Но для правильного обрезания текста лучше выполнить несколько условий, то есть убрать все html элементы, убедимся, что текст не заканчивается восклицательным знаком, запятой, точкой или тире и др.
Например у нас имеется исходный текст который…