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

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

8
PHP: Зберігання "об'єктів" всередині $ _SESSION
Я просто зрозумів, що я можу насправді зберігати об’єкти в $ _SESSION, і мені здається, що це дуже круто, тому що коли я переходжу на іншу сторінку, я все ще маю свій об'єкт. Тепер, перш ніж почати використовувати цей підхід, я хотів би дізнатися, чи це насправді така гарна ідея, …
188 php  session  object 


12
Як встановити розширення ext-curl за допомогою PHP 7?
Я встановив PHP 7 за допомогою цього репо , але коли я намагаюся запустити composer install, він видає цю помилку: [пакет] вимагає ext-curl * -> запитуваний розширення PHP curl відсутній у вашій системі. За допомогою PHP 5 ви можете легко встановити його, запустивши команду yumабо apt-get install php5-curl, але я …
188 php  curl  php-7 

15
Помилка встановлення композитора - вимагає ext_curl, коли він фактично включений
Я намагаюся встановити Facebook PHP SDK разом із композитором. Це те, що я отримую $ composer install Loading composer repositories with package information Installing dependencies (including require-dev) Your requirements could not be resolved to an installable set of packages. Problem 1 - Installation request for facebook/php-sdk dev-master -> satisfiable by …

16
file_get_contents (): не вдалося виконати операцію SSL з кодом 1, не вдалося включити крипто
Я намагався отримати доступ до цієї послуги REST зі сторінки PHP, яку я створив на нашому сервері. Я звузив проблему до цих двох рядків. Отже моя сторінка PHP виглядає приблизно так: <?php $response = file_get_contents("https://maps.co.weber.ut.us/arcgis/rest/services/SDE_composite_locator/GeocodeServer/findAddressCandidates?Street=&SingleLine=3042+N+1050+W&outFields=*&outSR=102100&searchExtent=&f=json"); echo $response; ?> Сторінка вмирає на другому рядку із такими помилками: Попередження: file_get_contents (): Операція …

17
Найкращий спосіб перевірити наявність змінної в PHP; isset () явно порушено
З isset()документів : isset() will return FALSE if testing a variable that has been set to NULL. В основному, isset()не перевіряється, чи вказана змінна взагалі, а чи встановлена ​​вона що-небудь, окрім NULL. Враховуючи це, який найкращий спосіб насправді перевірити наявність змінної? Я спробував щось на кшталт: if(isset($v) || @is_null($v)) ( …
187 php  variables  isset 

12
Встановіть файл cookie, щоб він ніколи не закінчувався
Переглядаючи документацію на php щодо налаштування файлу cookie, я бачу, що я можу встановити термін придатності для файлу cookie. Ви можете встановити термін дії файлу cookie в кінці сеансу браузера або через деякий час у майбутньому, але я не бачу способу встановити печиво, щоб воно ніколи не закінчилось. Це можливо …
187 php  cookies 

10
Вимкнути красномовні часові позначки Ларавеля
Я зараз перетворюю один із наших веб-додатків із CodeIgniter у Laravel. Однак на даний момент ми не хочемо додавати updated_at/ created_atполя до всіх наших таблиць, оскільки у нас є клас реєстрації, який робить все це більш глибоко для нас. Я знаю, що можу встановити $timestamps = false;: Vendor\laravel\framework\src\illuminate\Datebase\Eloquent\Model.php Однак я …
186 php  laravel  eloquent 

22
Як виправити помилку: не вдалося відкрити laravel.log?
Насправді я досить нова в laravel, і намагаюся створити свій перший проект. чомусь я продовжую отримувати цю помилку (я навіть ще не почав кодувати) Error in exception handler: The stream or file "/var/www/laravel/app/storage/logs/laravel.log" could not be opened: failed to open stream: Permission denied in /var/www/laravel/bootstrap/compiled.php:8423 Я читав, що це стосується …
186 php  laravel 

12
Як обрізати білі пробіли значень масиву у php
У мене є масив наступним чином $fruit = array(' apple ','banana ', ' , ', ' cranberry '); Я хочу масив, який містить значення без пробілів з обох сторін, але він може містити порожні значення, як це зробити у php.вихідний масив повинен бути таким $fruit = array('apple','banana', ',', 'cranberry');
185 php  arrays 

9
Велика відстань кола MySQL (формула Гаверсіна)
У мене працює сценарій PHP, який отримує значення Longitude і Latitude, а потім вводить їх у запит MySQL. Я хотів би зробити це виключно MySQL. Ось мій поточний PHP-код: if ($distance != "Any" && $customer_zip != "") { //get the great circle distance //get the origin zip code info $zip_sql …
184 php  mysql  great-circle 

14
Найпростіший спосіб виявлення мобільного пристрою в PHP
Який найпростіший спосіб визначити, чи користувач використовує мобільний пристрій для перегляду мого сайту за допомогою PHP? Я натрапив на багато класів, які ви можете використовувати, але я сподівався на просту, якщо умова! Чи є спосіб я це зробити?
184 php  mobile 

3
PHP спринт уникнути%
Я хочу наступний результат: - Ви збираєтесь відняти 50% від 27,59 євро з вашого облікового запису. коли я роблю щось подібне: $variablesArray[0] = '€'; $variablesArray[1] = 27.59; $stringWithVariables = 'About to deduct 50% of %s %s from your Top-Up account.'; echo vsprintf($stringWithVariables, $variablesArray); Але це дає мені цю помилку , …
184 php  escaping  printf 

27
Форматуйте байти в кілобайти, мегабайти, гігабайти
Сценарій: розмір різних файлів зберігається в базі даних у вигляді байтів. Який найкращий спосіб відформатувати інформацію про цей розмір у кілобайти, мегабайти та гігабайти? Наприклад, у мене є MP3, який Ubuntu відображає як "5,2 Мб (5445632 байт)". Як я можу відобразити це на веб-сторінці як "5,2 МБ" ТА мати файли …
184 php 

17
Перетворити масив PHP в Javascript
Як я можу конвертувати масив PHP у такий формат Array ( [0] => 001-1234567 [1] => 1234567 [2] => 12345678 [3] => 12345678 [4] => 12345678 [5] => AP1W3242 [6] => AP7X1234 [7] => AS1234 [8] => MH9Z2324 [9] => MX1234 [10] => TN1A3242 [11] => ZZ1234 ) до масиву …
184 php  javascript  arrays 

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