Articles of if statement

В чем смысл обратной записи (значение null === $) при проверке значения переменной?

Возможный дубликат: PHP – обратный порядок в выражении if Проверка нулевого – в каком порядке? Изучение Zend Framework показало, что они выполняют все переменные проверки обратным образом: public function setBootstrap($path, $class = null) { if (null === $class) { // instead of if($class === null) $class = 'Bootstrap'; } В чем причина этого? Это также […]

Оператор PHP if / else

Я полный новичок на PHP, но нашел, что это может быть очень полезно. Как я могу написать следующую инструкцию в PHP: Если идентификатор тела = «home», тогда вставьте некоторый html, например <h1>I am home!</h1> В противном случае вставьте этот html: <p>I'm not home.</p> Благодаря!

PHP проверяет значение на несколько значений с помощью OR-оператора

У меня есть имя файла ( $fname ), и мне нужно назначить $pClass типу файла с "-" потом. В настоящее время я всегда получаю text- – независимо от того, какой тип файла он есть. //This gets the extention for the file and assigns the class to the icon <i> $pieces = explode('.', $fname); $ext = […]

Использование if-else в массиве

Привет, ребята, я понятия не имею, возможно ли это или если есть другой способ сделать это, но любая помощь будет оценена по достоинству. То, что я пытаюсь сделать, это отключить массивы в отдельности. Так что у меня это .. <?php $arrLayout = array( "section1" => array( "wLibrary" => array( "title" => "XBMC Library", "display" => […]

Захват разрешения экрана и отображение результатов на основе размера

Я пытаюсь показать результаты из базы данных на основе размера разрешения экрана. На прошлой неделе я опубликовал вопрос о том, как получить ширину, и смог придумать этот jquery с помощью нескольких идей здесь, но не смог выполнить второй аспект, который должен отображать результаты на основе размера: <script type="text/javascript"> $(document).ready(function() { var $window = $(window); function […]

PHP-гнездовая переменная в эхо-строке, которая содержит тег HTML в конце

нужна помощь php Мне нужно добавить оператор if внутри тега html if( get_field($image) ): ?><img src="<?php the_field($image); ?>" alt="" /><?php endif; Я хочу добавить утверждение if внутри тега html ниже вместо img и a, возможно ли это? echo "<$html class=\"" .(!empty($this->options['class']) ? trim($thesis->api->esc($this->options['class'])) : ''). "\"> // I want this if statement to work inside […]

Как использовать, если условие внутри строки в php

Я хочу знать, есть ли способ использовать что-то вроде этого: $t1=1; $t2=2; $t3="$t1>$t2"; if($t3) echo "Greater"; else echo "Smaller"; Это будет оцениваться как true, поскольку $ t3 – строка, но это неправильно! Итак, есть способ включить условие if внутри строки. Я слышал, что мы можем использовать eval для этого: PHP – если условие внутри строки […]

Предупреждение: функция файлового архива не работает

Следующий код: <?php $filevar = "/images/staunton/{$options_item['base_var']}.gif"; if(filesize($filevar) > 1616){ $setstatus = "enabled"; } else{ $setstatus = "disabled"; } ?> Результаты в: Warning: filesize() [function.filesize]: stat failed for /images/staunton/3-25.gif in [Originating PHPFILE(Edited)] on line 24 Путь – это правильный файл …. мой хостинг-сервер работает php 5.2 – это синтаксическая ошибка? Я смотрел аналогичный код, и он […]

Что делать, если (); do, где точка с запятой сразу после круглых скобок?

Бывает, что при написании кода PHP я случайно помещаю точку с запятой ; сразу после утверждения if. Например: if($a > 1); { …. } Я думал, что PHP в этом случае должен вызвать ошибку, но это не так. Такой синтаксис должен иметь смысл, мне просто интересно, что это такое. Для того, что я мог видеть, […]

PHP, если стенография и эхо в одной строке – возможно?

Какой лучший, предпочтительный способ написания, если сокращенный однострочный шрифт, такой как: expression ? $foo : $bar Твист сюжета: мне нужно echo $foo или echo $bar . Какие-нибудь сумасшедшие трюки? 🙂