Articles of php

Нечетное поведение strpos

Это мой код: <?php $url = "http://www.uhasselt.be/collegeroosters/2009_2010_298_5_10.html"; $headers = get_headers($url, 1); print_r($headers); $contloc = $headers["Content-Location"]; echo "Content-Location: " . $contloc . "\n"; $soft404test = strpos($contloc, "http://www.uhasselt.be/404b.htm") ? true : false; var_dump($soft404test); ?> Это его выход: Array ( [0] => HTTP/1.1 200 OK [Content-Length] => 2030 [Content-Type] => text/html [Content-Location] => http://www.uhasselt.be/404b.htm?404;http://www.uhasselt.be:80/collegeroosters/2009_2010_298_5_10.html [Last-Modified] => Mon, 22 […]

Заполнение всех сеансов сервера в PHP

Есть ли способ в PHP получить список всех сеансов (и переменных внутри каждого) на сервере? В принципе, у нас есть функция обслуживания, которая должна знать, какие пользователи в настоящее время зарегистрированы на сайте. Мы уже храним данные для каждого пользователя в переменной сеанса, но я надеюсь, что смогу пройти через каждый из этих сеансов и […]

Подготовленные операторы php с массивом

У меня есть функция, чтобы сделать простую вставку, но я пытаюсь сделать метод более надежным, передав массив. и это массив, в который я перехожу: $form_data = array( "sort_order"=>$_POST['sort_order'], "name"=>$_POST['page_name'], "text"=>$_POST['page_text'], "image"=>$_POST['page_image'], "meta_desc"=>$_POST['meta_desc'], "meta_kw"=>$_POST['meta_kw'], "meta_author"=>$_POST['meta_author'], "image_thumb"=>"NULL", ); вот код функции: public function insert_data($array){ $keys = array(); $values = array(); foreach($array as $k => $v){ $keys[] = […]

PHPDoc: @return void необходимо?

Действительно ли нужно сделать что-то вроде этого: /** * … * * @return void */ У меня есть довольно много методов, которые не имеют возвращаемого значения, и кажется, что излишне добавлять в комментарий что-то вроде этого. Будет ли считаться плохой формой, чтобы оставить это?

Форматировать форматирование URL-адреса

У меня есть форма, которая при отправке отправляется на url «signup.php? Username = xx», где xx – поле ввода. Вместо этого мне было интересно, могу ли я заставить его перейти к следующему URL-адресу «signup / xx», где xx берется из поля ввода.

Как получить полезную нагрузку запроса

Я использую PHP , ExtJS и ajax store . Он отправляет данные (при создании, обновлении, уничтожении) не в POST или GET. В консоли Chrome я вижу мои исходящие параметры как JSON в поле « Запрос полезной нагрузки ». $ _POST и $ _GET пустые. Как получить его в PHP?

Импорт JSON в Mysql

проблема, с которой я столкнулась, – это импорт JSON в Mysql. Я искал interwebs, я искал stackoverflow и, возможно, еще больше источников, но не смог найти ни одного правильного решения. Полное раскрытие здесь – я не PHP, SQL, и я не профессионал JSON. То, что я пытаюсь сделать, довольно просто: импортируйте этот JSON-файл https://developers.facebook.com/tools/explorer/method=GET&path=245226895508982%2Ffeed%3Faccess_token%3D%3Caccess_token%3E= в […]

Пагинальные записи на стороне клиента

Я работаю над поиском, фильтром, используя php, mysql. Мои классы для разбивки на страницы class Paginator{ var $items_per_page; var $items_total; var $current_page; var $num_pages; var $mid_range; var $low; var $limit; var $return; var $default_ipp; //var $querystring; var $ipp_array; function Paginator() { $this->current_page = 1; $this->mid_range = 2; $this->ipp_array = array(2,4,6,8,10,'All'); $this->items_per_page = (!empty($_GET['ipp'])) ? $_GET['ipp']:$this->default_ipp; […]

В чем разница между 'false === $ var' и '$ var === false'?

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

Переписывание URL-адресов в PHP без htaccess

Веб-сайт работает на веб-узле, где у нас нет доступа к файлу .htaccess . Тем не менее, я хочу переписать URL для удобных URL-адресов. например, оригинальный URL-адрес www.example.com/file?q=name ожидаемый URL www.example.com/file/name

Intereting Posts