Answers for "php if short syntax"

PHP
5

write if and else in one line php

$result = ($data->status == 1) ? 'active' : 'disable'
Posted by: Guest on November-08-2020
3

php short if

<?php
$v = 1;

$r = (1 == $v) ? 'Yes' : 'No'; // $r is set to 'Yes'
$r = (3 == $v) ? 'Yes' : 'No'; // $r is set to 'No'

echo (1 == $v) ? 'Yes' : 'No'; // 'Yes' will be printed

// and since PHP 5.3
$v = 'My Value';
$r = ($v) ?: 'No Value'; // $r is set to 'My Value' because $v is evaluated to TRUE

$v = '';
echo ($v) ?: 'No Value'; // 'No Value' will be printed because $v is evaluated to FALSE
?>
Posted by: Guest on July-24-2021
3

shorthand if php

$is_admin = ($user['permissions'] == 'admin') ? true : false;
Posted by: Guest on May-15-2020
2

php else if short syntax

$errors = array(
            0 => 'OK',
            1 => 'Неверный xml',
            2 => 'Широта не указана',
            3 => 'Долгота не указана',
            4 => 'Дата и время запроса не указаны',
            5 => 'Точность не указана',
            6 => 'Идентификатор телефона не указан',
            7 => 'Идентификатор телефона не найден',
            8 => 'Неверная широта',
            9 => 'Неверная долгота',
            10 => 'Неверная точность',
            11 => 'Заказы не найдены',
            12 => 'Неверные дата и время запроса',
            13 => 'Ошибка mysql',
            14 => 'Неизвестная функция',
            15 => 'Тариф не найден',
            18 => 'Город отправления не указан',
            19 => 'Город назначения не указан',
            20 => 'Неверная масса',
            21 => 'Город отправления не найден',
            22 => 'Город назначения не найден',
            23 => 'Масса не указана',
            24 => 'Логин не указан',
            25 => 'Ошибка авторизации',
            26 => 'Логин уже существует',
            27 => 'Клиент уже существует',
            28 => 'Адрес не указан',
            29 => 'Более не поддерживается',
            30 => 'Настройка sip не выполнена',
            31 => 'Телефон не указан',
            32 => 'Телефон курьера не указан',
            33 => 'Ошибка соединения',
            34 => 'Неверный номер',
            35 => 'Неверный номер',
            36 => 'Ошибка определения тарифа',
            37 => 'Ошибка определения тарифа',
            38 => 'Тариф не найден',
            39 => 'Тариф не найден',
        );

        return isset($errors[$code]) ? $errors[$code] : 'Неизвестная ошибка';
Posted by: Guest on September-16-2021

Browse Popular Code Answers by Language