Запитання з тегом «php»

PHP - широко використовувана, динамічна, об'єктно-орієнтована та інтерпретована сценарійна мова на високому рівні, розроблена головним чином для веб-розробки веб-сервера. Використовується для запитань про мову PHP.

13
Найшвидший хеш для некриптографічного використання?
Я, по суті, готую фрази для внесення в базу даних, вони можуть бути неправильно сформовані, тому я хочу зберігати короткий хеш з них (я просто буду порівнювати, існують вони чи ні, тому хеш ідеальний). Я припускаю, що MD5 досить повільний на 100 000+ запитів, тому я хотів знати, який би …
154 php  database  security  hash 

7
php - отримати числовий індекс асоціативного масиву
У мене є асоціативний масив, і мені потрібно знайти числове положення ключа. Я міг би переглядати масив вручну, щоб знайти його, але чи є кращий спосіб вбудувати PHP? $a = array( 'blue' => 'nice', 'car' => 'fast', 'number' => 'none' ); // echo (find numeric index of $a['car']); // output: …
154 php  arrays 

5
Як зловити помилки у завивці в PHP
Я використовую функції PHPcurl для розміщення даних на веб-сервері з моєї локальної машини. Мій код такий: $c = curl_init(); curl_setopt($c, CURLOPT_URL, $url); curl_setopt($c, CURLOPT_RETURNTRANSFER, true); curl_setopt($c, CURLOPT_POST, true); curl_setopt($c, CURLOPT_POSTFIELDS, $data); $result = curl_exec($c); if (curl_exec($c) === false) { echo "ok"; } else { echo "error"; } curl_close($c); На жаль, …
154 php  curl 

22
Як отримати некваліфіковане (коротке) ім'я класу об'єкта?
Як перевірити клас об'єкта в середовищі, розміщеному в імені PHP, не вказуючи повний клас простору імен. Наприклад, припустимо, у мене була бібліотека об'єктів / Суб'єкт / Контракт / Ім'я. Наступний код не працює, оскільки get_class повертає повний клас простору імен. If(get_class($object) == 'Name') { ... do this ... } Магічне …
153 php  class  namespaces 

11
CodeIgniter activerecord, отримати останній номер вставки?
Чи є варіанти отримати останній ідентифікатор вставки нового запису в CodeIgniter? $last_id = $this->db->insert('tablename', array('firstcolumn' => 'value', 'secondcolumn' => 'value') ); Враховуючи таблицю, складається з полів id (автопосилення) першийколонок і другий стовпець. Таким чином ви можете використовувати ідентифікатор вставки в наступному коді.
153 php  codeigniter 

15
Сортувати масив за клавішами на основі іншого масиву?
Чи можна в PHP зробити щось подібне? Як би ви пішли про написання функції? Ось приклад. Порядок - найголовніше. $customer['address'] = '123 fake st'; $customer['name'] = 'Tim'; $customer['dob'] = '12/08/1986'; $customer['dontSortMe'] = 'this value doesnt need to be sorted'; І я хотів би зробити щось подібне $properOrderedArray = sortArrayByArray($customer, array('name', …
153 php  arrays  sorting 

26
Перетворити число в ім'я місяця в PHP
У мене є цей PHP-код: $monthNum = sprintf("%02s", $result["month"]); $monthName = date("F", strtotime($monthNum)); echo $monthName; Але це Decemberшвидше повернення August. $result["month"]дорівнює 8, тому sprintfфункція додає а, 0щоб зробити його 08.
152 php  date 

15
Простий спосіб перевірити URL-адресу на 404 в PHP?
На цей питання є відповіді на Stack Overflow на російському : Ошибка 404 в курсі CURL Я навчаю себе деяким основним вискоблюванням, і я виявив, що іноді URL-адреси, які я ввожу в свій код, повертають 404, що відображає весь інший код. Тому мені потрібен тест у верхній частині коду, щоб …

5
Чи має файл_get_contents () встановлення тайм-ауту?
Я викликаю ряд посилань за допомогою file_get_contents()методу в циклі. Обробка кожного посилання може зайняти більше 15 хвилин. Тепер я хвилююся, чи є у PHP file_get_contents()період очікування? Якщо так, то вимкнеться час виклику та перейде до наступного посилання. Я не хочу дзвонити на наступне посилання без попереднього закінчення. Отже, будь ласка, …

4
Гілочка для петлі для масивів з ключами
Я використовую Twig і маю масив з такими ключами: array[1] = "alpha" array[2] = "bravo" array[3] = "charlie" array[8] = "delta" array[9] = "echo" І я хотів би отримати ключ (1,2,3,8,9)і вміст (alpha, bravo, charlie, delta, echo)у циклі, щоб отримати все значення цього масиву. Як вирішити цю проблему?
152 php  arrays  loops  twig 

9
Як видалити частину рядка? [зачинено]
Зачинено. Це питання не відповідає вказівкам щодо переповнення стека . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для переповнення стека. Закрито 5 місяців тому . Удосконаліть це питання Як я можу видалити частину рядка? Приклад рядка: "REGISTER 11223344 here" Як я можу видалити …
152 php  string 

17
Вихід із аутентифікації HTTP через PHP
Який правильний спосіб вийти із захищеної папки аутентифікації HTTP? Існують способи вирішення, які можуть цього досягти, але вони потенційно небезпечні, оскільки можуть бути помилковими або не працювати в певних ситуаціях / браузерах. Ось чому я шукаю правильне та чисте рішення.

8
Як працює Drupal? [зачинено]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для переповнення стека. Закрито 7 років тому . Удосконаліть це питання Чи може хтось надати архітектурний огляд потоку управління Drupal 7? Можливо, в сенсі діаграми про те, як створюється сторінка. …
151 php  drupal  drupal-7 

12
Як викликати функцію PHP при натисканні кнопки
Я створив сторінку під назвою functioncalling.php, яка містить дві кнопки: Надіслати та Вставити . Як новачок у PHP, я хочу перевірити, яка функція виконується при натисканні кнопки. Я хочу, щоб вихід був на одній сторінці. Тому я створив дві функції, по одній для кожної кнопки. Вихідний код для functioncalling.php такий: …
151 php  html  forms  button 

26
Nginx подає файли .php як завантаження, а не їх виконання
Я встановлюю веб-сайт у краплі (Digital Ocean). У мене є проблема з належним встановленням NGINX з PHP. Я зробив підручник https://www.digitalocean.com/community/tutorials/how-to-install-linux-nginx-mysql-php-lemp-stack-on-ubuntu-14-04, але коли я намагаюся запустити деякі .php-файл, він просто завантажує його ... наприклад ... http://5.101.99.123/info.phpпрацює, але ... Якщо я перейду до основного http://5.101.99.123, завантажую свій index.php: / Будь-яка ідея? …
151 php  nginx  php-5.5 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.