Articles of function

Номер с 0 на передней панели?

У меня есть функция $x = 012; echo $x / 3; Почему результат 3,33333? Но если я использую: $x = '012'; Тогда правильно. Вопрос в том, как это можно объяснить?

PHP: возвращает значение из функции и эхо напрямую?

это может быть глупый вопрос, но … PHP function get_info() { $something = "test"; return $something; } HTML <div class="test"><?php echo get_info(); ?></div> Есть ли способ сделать функцию автоматически «эхо» или «распечатать» возвращаемый оператор? Как я хочу это сделать … <div class="test"><?php get_info(); ?></div> … без «эха» в нем? Есть идеи по этому поводу? Заранее […]

Какова наилучшая практика PHP для использования функций, возвращающих true или false?

После игры с PHP я обнаружил, что true возвращается как 1, а false – как null. echo (5 == 5) // displays 1 echo (5 == 4) // displays nothing При написании функций, возвращающих true или false, каковы наилучшие методы их использования? Например, function IsValidInput($input) { if ($input…) { return true; } else { return […]

Глобальная функция CodeIgniter

Где я могу разместить свою «глобальную» функцию, которая будет проверять, если пользователь вошел в систему? Поскольку я хочу сделать что-то вроде: пользователь может просматривать некоторые страницы только тогда, когда функция isLogged() возвращает TRUE, и мне придется использовать ее в некоторых представлениях, поэтому она должна быть «глобальной» функцией, которую я может получить доступ из любого места. […]

Что означает восклицательный знак перед тем, как функция на самом деле означает PHP?

Как и в названии, что означает восклицательный знак перед функцией в PHP? Например, следующий оператор: if (!stripos($haystack, $needle)) {} то же самое: if (stripos($haystack, $needle) === FALSE) {} или это: if (stripos($haystack, $needle) == FALSE) {} Любые разъяснения будут оценены

График потока приложений PHP (или график вызовов функций)

Случается, что я закончил работу над большой PHP-программой, и мне нужна программа (или простой в установке скрипт), которая рисует график управления потоком / вызовом приложения PHP (т. Е. Должна работать над несколькими файлами PHP). Уже видели такие вещи, как Graphviz, не знаете, какой из них работает для PHP? Какие-либо предложения? Ура!

Разница между периодом и запятой при конкатенации с эхом и возвратом?

Я только что нашел, что это сработает: echo $value , " contiue"; но это не так: return $value , " contiue"; В то время как "." Работает в обоих. В чем разница между точкой и запятой здесь?

Php не работает? функция не включена

Вот полный контекст ситуации: Недавно у меня появился новый Mac, я разработчик php, поэтому я загрузил MAMP и начал развиваться. Сначала я заметил, что мои включения не включались, но я изменил это, настроив свой php.ini . Однако теперь, когда я пытаюсь включить файл с функцией, он не распознает функцию. Например, у меня есть файл с […]

Как получить дату с номера недели и числа дней и года?

Я пытаюсь получить дату с номера недели, числа дней и года. Например: week number = 52 day number = 4 (of week 52) year = 2013 В этом случае дата должна быть 26-12-2013 . Как я могу это сделать с помощью PHP? Я уже пробовал с strtotime() , но я смущен о форматах. Может кто-нибудь […]

mysqli соединение не работает внутри функции?

У меня возникают проблемы с выполнением mysql-запроса внутри php-функции. Ошибка, которую я получаю Notice: Undefined variable: link in C:\path\api\inc\restFunctions.php on line 16 Есть несколько файлов, вызывающих друг друга, поэтому я попытаюсь описать необходимую информацию. Доступ к URL: localhost/serverList/api/rest.php?action=allServers SERVERLIST / апи / rest.php <?php include 'inc/restFunctions.php'; $possibleCalls = array('allServers','allEnvs','allTypes','false'); if(isset($_GET['action'])){ $action = $_GET['action']; } else{ […]