Вопросы с тегом «php»

120
Как уничтожить объект?

Насколько я знаю (что очень мало), есть два способа: $var = new object() Затем: // Method 1: Set to null $var = null; // Method 2: Unset unset($var); Другой лучший способ? Я тут волосы

120
Пространства имен PHP и «использование»

У меня небольшие проблемы с пространствами имен и useоператорами. У меня есть три файла: ShapeInterface.php, Shape.phpи Circle.php. Я пытаюсь сделать это, используя относительные пути, поэтому я поместил это во все классы: namespace Shape; В моем кружковом классе у меня есть следующее: namespace...

120
Как мне получить текущий идентификатор термина таксономии в WordPress?

Я создал страницу taxonomy.php в папке своей темы WordPress. Я хотел бы получить текущий идентификатор термина для функции. Как я могу это получить? get_query_var('taxonomy') возвращает только термин slug, мне нужен...

120
Не удается установить установщик laravel через композитор

Я пытаюсь установить установщик laravel с помощью composer на свой компьютер с Ubuntu, но во время установки получаю эту ошибку. `Ваши требования не могут быть решены в устанавливаемом наборе пакетов. Problem 1 - laravel/installer v1.4.1 requires ext-zip * -> the requested PHP extension zip is...

119
Как я могу получить котировки акций с помощью Google Finance API?

Я ищу доступ к финансовым данным из сервисов Google. Я нашел этот URL-адрес, который содержит данные об акциях Microsoft. Какие все возможные параметры Google допускает для такого типа HTTP-запроса? Я хотел бы увидеть всю разнообразную информацию, которую смогу...

119
как убрать запятую с конца строки?

Я хочу убрать запятую с конца строки. Сейчас я использую $string = substr($string,0,-1); но при этом удаляется только последний символ строки. Я добавляю строку динамически, поэтому иногда в конце строки нет запятой. Как я могу заставить PHP удалить запятую в конце строки, если она есть в...

119
json_encode возвращает NULL?

По какой-то причине "описание" элемента возвращается NULLсо следующим кодом: <?php include('db.php'); $result = mysql_query('SELECT * FROM `staff` ORDER BY `id` DESC LIMIT 2') or die(mysql_error()); $rows = array(); while($row = mysql_fetch_assoc($result)){ $rows[] = $row; } echo...

119
Как добавить 24 часа к отметке времени unix в php?

Сейчас я хотел бы добавить к отметке времени 24 часа. Как мне найти номер отметки времени unix за 24 часа, чтобы я мог добавить его к отметке времени прямо сейчас? Я также хотел бы знать, как добавить 48 часов или несколько дней к текущей метке времени. Как я могу сделать это наилучшим...

119
Использование usort в php с частной функцией класса

хорошо, использовать usort с функцией не так сложно Это то, что у меня было раньше в моем линейном коде function merchantSort($a,$b){ return ....// stuff; } $array = array('..','..','..'); для сортировки я просто делаю usort($array,"merchantSort"); Сейчас мы обновляем код, удаляем все глобальные...

119
Обработка ошибок PHP: die () против trigger_error () против исключения throw

Что касается обработки ошибок в PHP - насколько я знаю, есть 3 стиля: die()или exit()стиль: $con = mysql_connect("localhost","root","password"); if (!$con) { die('Could not connect: ' . mysql_error()); } throw Exception стиль: if (!function_exists('curl_init')) { throw new Exception('need the CURL...

119
Несколько входов с одинаковым именем через POST в php

Можно ли получить несколько входов с одинаковым именем для публикации, а затем получить к ним доступ из PHP? Идея такова: у меня есть форма, которая позволяет вводить неопределенное количество физических адресов вместе с другой информацией. Если бы я просто дал каждому из этих полей одно и то же...

119
Переменные PHP в анонимных функциях

Я играл с анонимными функциями в PHP и понял, что они, похоже, не достигают переменных вне их. Есть ли способ обойти эту проблему? Пример: $variable = "nothing"; functionName($someArgument, function() { $variable = "something"; }); echo $variable; //output: "nothing" Это выведет «ничего». Есть ли...

119
dyld: библиотека не загружена: /usr/local/lib/libpng16.16.dylib со всем, что связано с php

Использование любого приложения на PHP приводит к: dyld: Library not loaded: /usr/local/lib/libpng15.15.dylib Referenced from: /usr/local/bin/php Reason: image not found [1] 4494 trace trap php Большинство моих приложений php были установлены с использованием homebrew, за исключением composer...

118
Можете ли вы «выйти» из цикла в PHP?

У меня есть цикл, который выполняет некоторую проверку ошибок в моем PHP-коде. Изначально это выглядело примерно так ... foreach($results as $result) { if (!$condition) { $halt = true; ErrorHandler::addErrorToStack('Unexpected result.'); } doSomething(); } if (!$halt) { // do what I want cos I know...

118
is_file или file_exists в PHP

Мне нужно проверить, находится ли файл на жестком диске в указанном месте ($ path. $ File_name). Какая разница между is_file()и file_exists()функциями и которые лучше / быстрее использовать в...

118
Как я могу измерить скорость кода, написанного на PHP? [закрыто]

Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт 5 месяцев назад . Уточните этот вопрос Как я могу сказать, какой из многих классов...

118
Как [рекурсивно] заархивировать каталог в PHP?

Справочник выглядит примерно так: home/ file1.html file2.html Another_Dir/ file8.html Sub_Dir/ file19.html Я использую тот же класс PHP Zip, что и в PHPMyAdmin http://trac.seagullproject.org/browser/branches/0.6-bugfix/lib/other/Zip.php . Я не уверен, как заархивировать каталог, а не просто файл....

118
Как использовать тернарный оператор (?:) В PHP как сокращение для «if / else»?

Основываясь на примерах с этой страницы , у меня есть рабочие и нерабочие образцы кода ниже. Рабочий код с использованием ifоператора: if (!empty($address['street2'])) echo $address['street2'].'<br />'; Нерабочий код с использованием тернарного оператора: $test = (empty($address['street2']))...