Articles of default

PHP для отображения по умолчанию (вызов или массив?)

Это скорее вопрос PHP, чем вопрос WordPress, но я использую его в теме WP. В моих настройках я разрешаю пользователям показывать / скрывать панировочные сухари. Однако, когда нет предпочтений, которые еще были выбраны и сохранены (например, если кто-то должен был установить тему), панировочные сухари не отображаются по умолчанию … и я бы хотел, чтобы они […]

Предотвратить установку даты PHP () от дефолта до 12/31/1969

Я использую базу данных MySQL с PHP. Я сохраняю свои значения даты в базе данных, используя поле DATETIME . Я использую этот код PHP для преобразования введенных дат в соответствующий формат для MySQL. date("Ymd H:i:s", strtotime($inputDate)) Однако всякий раз, когда дата недействительна, она помещается в базу данных как 1969-12-31 19:00:00 Есть ли способ сделать это […]

Установите lang по умолчанию, используя php

Я пытаюсь установить многоязычный веб-сайт с помощью cookie. Все в порядке, но у меня проблемы с настройкой языка по умолчанию. Я получаю сообщение об ошибке «undefined index» в php, когда я попадаю на корневой сайт без параметров. <?php if (isset ($_COOKIE['CHOIXlang']) && $_GET['langue'] != 'fr' && $_GET['langue'] != 'en' && $_GET['langue'] != 'es') { $langue […]

Значения по умолчанию для типов данных varchar и int mysql

На скриншоте показаны 3 типичных определения типа данных: id (автоинкремент), заголовок и номер. 1. Какие отличия между: none и NULL ? 2.- Должен ли я выбирать as defined: '' для типов varchar, когда я хочу пустую строку? 3.- Должен ли я указывать as defined: 0 значение по умолчанию для типов autoincrement int?

Могу ли я использовать функцию для возврата параметра по умолчанию в php?

Я хотел бы сделать что-то вроде этого: function readUser($aUser = loadDefaultUser()){ //doing read User } Я обнаружил, что это покажет мне ошибку, как я могу передать функцию return в качестве значения по умолчанию? Спасибо.

Случай переключения PHP

Будет ли оцениваться значение по умолчанию оператора switch, если перед ним есть соответствующий случай? например: switch ($x) { case ($x > 5): print "foo"; case ($x%2 == 0): print "bar"; default: print "nope"; } поэтому для x = 50 вы увидите foo и bar , или foo и bar и nope ?

Могу ли я настроить аргумент метода по умолчанию с свойством класса в PHP?

Я использую PHP 5.2.6. Я хочу иметь значение по умолчанию для аргумента в методе, но, похоже, я слишком умен. Свойство класса blnOverwrite дефолт и устанавливается в другом месте класса. У меня есть метод, где я хочу, чтобы он был установлен снова, но не переопределял существующее значение. Я получаю сообщение об ошибке при попытке: public function […]