PHP- все статьи тега ➜ страница 40
Передача переменной из одного PHP включают в файл в другое: глобальный и не
Я пытаюсь передать переменную из одного заголовочного файла в другой. Это не работает, если я не объявляю переменную как глобальную во втором файле включения. Однако мне не нужно объявлять его глобальным в файле, который вызывает первый include. Например: фронт.inc: $name = 'james'; .php: include('front.inc'); echo $name; include('end.inc'); выход: Джеймс конец.inc: echo $name; выход: ничего Если я объявляю глобальное $name до Эхо $name В конце.Инк, тогда он работает правильно. Пр ...
Не удается создать каталог кэша. или каталог не доступен для записи. Продолжение без кэша в Laravel
Я создал один новый проект Laravel. Когда я иду в терминал, чтобы установить Composer Display следующую ошибку. невозможно создать каталог кэша / home/w3cert/. composer/cache/repo/ https---packagist.org/, или каталог не доступен для записи. Идет без кэша. Я использую Ubuntu Os ...
Почему PHP хранит загруженные файлы во временном месте и в чем преимущество?
хорошо, я совершенно новичок в этой области и просматриваю некоторые учебники, и я обнаружил, что при загрузке файлов в PHP он хранит их во временном месте. $file_temp=$_FILES['file']['tmp_name']; $file_loc="Upload".$file_name; move_uploaded_files($file_temp,$file_loc); теперь почему PHP не позволяет загружать файлы непосредственно в нужное место? Почему они хранятся во временном месте с собой .расширение tmp и какую выгоду мы получаем от этой стратегии? ...
Регулярные выражения PHP: нет конечного разделителя'^', найденного в
У меня были некоторые проблемы с регулярными выражениями. Это мой код $pattern = "^([0-9]+)$"; if (preg_match($pattern, $input)) echo "yes"; else echo "nope"; Я запускаю его и вам: предупреждение: функции preg_match() [функция.preg-match]: нет конечного разделителя'^', найденного в ...
Несколько длин выдержки в wordpress
Как говорится в названии, я ищу несколько длин отрывков в WordPress. Я понимаю, что вы можете сделать это в функции.php: function twentyten_excerpt_length( $length ) { return 15; } add_filter( 'excerpt_length', 'twentyten_excerpt_length' ); Я хочу знать, как вы можете иметь несколько из них, каждый из которых возвращает разные числовые значения, чтобы я мог получить короткие выдержки для циклов боковой панели, более длинные выдержки для избранных циклов и самый длинный отрывок для основн ...
В чем разница между ++$i и $i++ в PHP?
в чем разница между ++$i и $i++ в PHP? ...
Как распечатать точный sql-запрос в Zend framework?
у меня есть следующий фрагмент кода, который я взял из модели ... $select = $this->_db->select() ->from($this->_name) ->where('shipping=?',$type) ->where('customer_id=?',$userid); echo $select; exit; // which gives exact mysql query. ..... когда я использую запрос на обновление в zend, например, $up_value = array('billing'=> '0'); $this->update($up_value,'cu ...
Не удается подключиться к сайту HTTPS с помощью cURL. Возвращает 0 длина, а не содержание. Что я могу сделать?
у меня есть сайт, который подключается с помощью cURL (последняя версия) к защищенному шлюзу для оплаты. проблема в том, что cURL всегда возвращает содержимое длины 0. Я получаю только заголовки. И только когда я установил cURL для возврата заголовков. У меня есть следующие флаги на месте. curl_setopt($ch, CURLOPT_HTTPAUTH, CURLAUTH_ANY); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false); curl_setopt($ch, CURLOPT_URL, $gatewayURI); curl_setopt($ch ...
Как я могу проверить регулярное выражение?
Я хотел бы проверить правильность регулярного выражения в PHP, предпочтительно перед его использованием. Это единственный способ сделать это на самом деле попытка preg_match() и посмотреть, если он возвращает FALSE? есть ли более простой / правильный способ проверить допустимое регулярное выражение? ...
почему мои файлы php отображаются как обычный текст? [дубликат]
этот вопрос уже есть ответ здесь: PHP код не выполняется, вместо этого код отображается на странице 24 ответов я писал php-приложения с использованием php некоторое время в wamp. Теперь я устанавливаю PHP & apache отдельно на моем рабочем ПК. Я установил PHP 5 и последний apache. Я иду на localhost и вижу это работает! теперь я добавляю файл под названием test.PHP, который отображает: <?php ...
Как сделать так, чтобы моя PHP IDE понимала контейнеры для инъекций зависимостей?
текущая ситуация: у меня есть зависимости в моем проекте, которые я решаю с помощью инъекции зависимостей. Я хочу сделать следующий логический шаг, используя контейнер инъекций зависимостей (DIC), чтобы облегчить управление моими зависимостями и классами ленивой загрузки. Я посмотрел на ведра,прыщ и sfServiceContainer, провел некоторый тест и действительно оценил, как работает DIC. Я бы, наверное, пошел на прыщ из-за его простоты и сырой силы. Если бы у меня не было этой проблемы: из-за абстр ...
PHP удаляет все символы перед определенной строкой
Мне нужно удалить все символы из любой строки до наступления этого внутри строки: "www/audio" Не знаю, как я могу это сделать. ...
Angularjs-простая форма отправки
Я прохожу кривую обучения с AngularJs, и я нахожу, что практически нет примеров, которые служат для использования в реальном мире. Я пытаюсь получить четкое представление о том, как отправить форму с наиболее стандартными компонентами и передать ее в файл PHP.. мой скрипка. есть ли у кого-нибудь хорошие примеры по представлению простых, незагрязненных форм, которые помогли бы мне и, вероятно, многим другим Angularjs начинающих.. когда я говорю чистую форму, я имею в виду что-то вроде этого. ...
Как выбрать отдельный запрос с помощью Symfony2 doctrine query builder?
у меня есть этот код symfony, где он извлекает все категории, связанные с разделом блога в моем проекте: $category = $catrep->createQueryBuilder('cc') ->Where('cc.contenttype = :type') ->setParameter('type', 'blogarticle') ->getQuery(); $categories = $category->getResult(); это работает, но запрос включает в себя дубликаты: Test Content Business Test Content Я хочу использовать DISTINCT команда в моем запросе. Единственные примеры, которые я видел, требуют, что ...
Получить родительский каталог запущенного скрипта
в PHP, что было бы самым чистым способом получить родитель каталог текущего запущенного скрипта относительно корня www? Предположим, у меня есть: $_SERVER['SCRIPT_NAME'] == '/relative/path/to/script/index.php' или так: $something_else == '/relative/path/to/script/' и мне нужно сделать /relative/path/to/ С правильно вставленными косыми чертами. Что бы вы предложили? Предпочтителен один вкладыш. EDIT мне нужно получить путь относительно корня сайта www, dirname(__FILE__) дает мне абсолютн ...
массив уникальный для объектов?
есть ли такой метод, как array_unique для объектов? У меня есть куча массивов с "ролевыми" объектами, которые я объединяю, а затем я хочу вынуть дубликаты:) ...
Вызов функции-члена без объекта [дубликат]
этот вопрос уже есть ответ здесь: Ссылка - Что означает эта ошибка в PHP? 31 ответы поэтому я рефакторинг моего кода для реализации более ООП. Я настроил класс для хранения атрибутов страницы. class PageAtrributes { private $db_connection; private $page_title; public function __construct($db_connection) { $this->db_connection = $db_connection; $this->page_title = '' ...
Проверка, если все элементы массива пусты PHP
Я добавляю массив элементов из формы, и если все они пусты, я хочу выполнить некоторую проверку и добавить в строку ошибки. Так что у меня есть: $array = array( 'RequestID' => $_POST["RequestID"], 'ClientName' => $_POST["ClientName"], 'Username' => $_POST["Username"], 'RequestAssignee' => $_POST["RequestAssignee"], 'Status' => $_POST["Status"], 'Priority' => $_POST["Priority"] ); и затем, если все элементы массива пус ...
Кнопка Laravel назад
Я пытаюсь создать простую кнопку назад на странице. Пользователь может прибыть на эту страницу с двух разных страниц, поэтому я хотел бы знать, с какой страницы он прибыл. Это возможно? ...
Учитывая временную метку Unix, как получить начало и конец этого дня?
у меня есть временная метка Unix такой: $timestamp=1330581600 как я могу получить начало дня и конец дня для этой метки времени? e.g. $beginOfDay = Start of Timestamp's Day $endOfDay = End of Timestamp's Day Я попытался это: $endOfDay = $timestamp + (60 * 60 * 23); но я не думаю, что это сработает, потому что сама метка не точное начало дня. ...