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

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

16
Правильно визначте, чи є рядок дати дійсною датою у такому форматі
Я отримую рядок дати від API, і він відформатований як yyyy-mm-dd. Зараз я використовую регулярний вираз для перевірки формату рядків, який працює нормально, але я можу побачити деякі випадки, коли це може бути правильний формат відповідно до рядка, але насправді недійсна дата. наприклад 2013-13-01, наприклад. Чи є кращий спосіб у …
184 php  date  datetime 

9
Обновіть ключі масиву після скидання елементів
У мене є масив: $array = array(1,2,3,4,5); Якби я скидав вміст масиву, вони виглядали б так: array(5) { [0] => int(1) [1] => int(2) [2] => int(3) [3] => int(4) [4] => int(5) } Коли я перебираю і знімаю певні клавіші, індекс стає все підключеним. foreach($array as $i => $info) …
183 php 


27
Як відрізати рядок у PHP до слова, найближчого до певної кількості символів?
У мене є фрагмент коду, написаний на PHP, який витягує блок тексту з бази даних і відправляє його у віджет на веб-сторінці. Оригінальним текстовим блоком може бути довга стаття або коротке речення або два; але для цього віджета я не можу відобразити більше, скажімо, 200 символів. Я міг би використати …
183 php  string  function 


7
array_push () з парою значень ключових
У мене є існуючий масив, до якого я хочу додати значення. Я намагаюся цього досягти array_push()безрезультатно. Нижче мій код: $data = array( "dog" => "cat" ); array_push($data['cat'], 'wagon'); Що я хочу досягти - це додати cat як ключ до $dataмасиву з вагоном як значення, щоб отримати доступ до нього, як …
183 php  arrays 


10
Не можна просто використовувати ім'я таблиці PostgreSQL ("відношення не існує")
Я намагаюся запустити наступний скрипт PHP, щоб зробити простий запит до бази даних: $db_host = "localhost"; $db_name = "showfinder"; $username = "user"; $password = "password"; $dbconn = pg_connect("host=$db_host dbname=$db_name user=$username password=$password") or die('Could not connect: ' . pg_last_error()); $query = 'SELECT * FROM sf_bands LIMIT 10'; $result = pg_query($query) or …

20
Отримайте запит у Laravel 3/4
Як я можу отримати необроблений SQL-запит у Laravel 3/4 за допомогою Laravel Query Builder або Eloquent ORM? Наприклад, щось подібне: DB::table('users')->where_status(1)->get(); Або: (posts (id, user_id, ...)) User::find(1)->posts->get(); В іншому випадку, як мінімум, як я можу зберегти всі запити, виконані на laravel.log?

2
Довідка: Порівняння друку та відлуння PHP
Яка різниця між PHP printі echo? Переповнення стека має багато запитань щодо використання PHP printта echoвикористання ключових слів. Метою цієї публікації є надання канонічного довідкового питання та відповіді про PHP printта echoключові слова та порівняння їх відмінностей та випадків використання.
182 php  echo 

17
Laravel: Отримайте базовий URL
Питання просте, але відповідь здається досить важким. У Codeigniter я можу завантажити помічник URL-адреси, а потім просто зробити echo base_url(); щоб отримати URL-адресу мого сайту. Чи є еквівалент у Laravel?
182 php  laravel  base-url 

8
PHP - переміщення файлу в іншу папку на сервері
Мені потрібно дозволити користувачам на моєму веб-сайті видаляти їх зображення з сервера після завантаження, якщо вони більше не хочуть їх. Раніше я використовував цю unlinkфункцію в PHP, але з тих пір мені сказали, що це може бути досить ризиковано і проблемою безпеки. (Попередній код нижче :) if(unlink($path.'image1.jpg')){ // deleted } …
182 php  directory  move  unlink 



8
Які недоліки використання стійкого з'єднання в PDO
У PDO з'єднання може бути стійким за допомогою PDO::ATTR_PERSISTENTатрибута. Відповідно до посібника з php - Стійкі з'єднання не закриваються в кінці сценарію, але кешуються та використовуються повторно, коли інший скрипт вимагає з'єднання, використовуючи ті самі облікові дані. Стійкий кеш-з'єднання дозволяє уникнути накладних витрат на встановлення нового з'єднання кожного разу, коли …
181 php  pdo 

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