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

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

12
Найкращий спосіб очистити значення масиву PHP
Що є більш ефективним для очищення всіх значень у масиві? Перший вимагає, щоб я щоразу використовував цю функцію у циклі другого прикладу. foreach ($array as $i => $value) { unset($array[$i]); } Або це foreach($blah_blah as $blah) { $foo = array(); //do something $foo = null; }
172 php  arrays 


15
Вилучення підрядок PHP Отримайте рядок перед першим '/' або цілим рядком
Я намагаюся витягнути підрядку. Мені потрібна допомога з цим в PHP. Ось кілька зразкових рядків, з якими я працюю, і потрібні мені результати: home/cat1/subcat2 => home test/cat2 => test startpage => startpage Я хочу отримати рядок до першого /, але якщо ні /немає, отримайте всю рядку. Я намагався, substr($mystring, 0, …
170 php  string  substring 

18
Як очистити записи кешу APC?
Мені потрібно очистити всі записи кешу APC, коли я розгортаю нову версію сайту. У APC.php є кнопка для очищення всіх кеш-кодів коду, але я не бачу кнопок для очищення всіх записів користувачів, або всіх системних записів, або всіх записів Per-Directory. Чи можливо очистити всі записи кешу за допомогою командного рядка …
170 php  performance  caching  apc 

10
Коли використовувати статичні та інстанційні класи
PHP - моя перша мова програмування. Я не можу зовсім обернути голову, коли використовувати статичні класи проти об'єктів. Я усвідомлюю, що ви можете дублювати та клонувати об’єкти. Однак протягом усього мого часу, використовуючи php, будь-який об'єкт або функція завжди закінчувався як єдине повернене (масив, рядок, int) значення або недійсне. Я …
170 php  oop  class 

7
Створіть або напишіть / додайте у текстовому файлі
У мене є веб-сайт, який кожного разу, коли користувач входить або виходить із системи, я зберігаю його у текстовому файлі. Мій код не працює при додаванні даних або створенні текстового файлу, якщо його не існує. Ось зразок коду $myfile = fopen("logs.txt", "wr") or die("Unable to open file!"); $txt = "user …
170 php 

2
Чи є "elseif" та "else if" повністю синонімами?
Є elseifі else ifповністю синонімічними, чи є різниця? Чи має Zend прийнятий "стандарт", яким користуватися? Хоча мені особисто не подобається бачити elseifв коді, мені просто потрібно знати, чи вони є синонімами, а керівництво PHP - не найпростіший пошук.

8
PHP метод ланцюга?
Я використовую PHP 5, і я чув про новий, представлений в об'єктно-орієнтованому підході, який називається "ланцюжок методів". Що це саме? Як це я реалізувати?
170 php  oop  method-chaining 

14
PHP CURL не працює - WAMP на Windows 7 64 біт
Я встановив свій WAMP на моєму Windows 7 64bit. cURL не працює, але все-таки я ввімкнув його з лотка WAMP. Я також Розкоментувати extension=php_curl.dllв php.iniпротягом як PHP і Apache папки. Windows дає мені повідомлення про помилку, Запуск PHP: не вдається завантажити динамічну бібліотеку 'c: /wamp/bin/php/php5.4.3/ext/php_curl.dll' - програму не вдалося запустити …
169 php  curl  wamp 

30
file_put_contents (meta / services.json): не вдалося відкрити потік: у дозволі відмовлено
Я новачок у Ларавелі. Я намагався відкрити, http://localhost/test/public/і мені вдалося Помилка в обробці винятків. Я погуляв і змінив дозвіл на каталог зберігання, використовуючи, chmod -R 777 app/storageале безрезультатно. Я змінив debug=>trueв app.phpі відвідав сторінку і отримав Помилка в обробнику винятків: Потік або файл "/var/www/html/test/app/storage/logs/laravel.log" не вдалося відкрити: не вдалося відкрити …

6
Як я можу безпечно зберігати паролі своїх користувачів?
Наскільки це безпечніше, ніж звичайний MD5 ? Я щойно почав вивчати безпеку паролів. Я досить новачок у PHP. $salt = 'csdnfgksdgojnmfnb'; $password = md5($salt.$_POST['password']); $result = mysql_query("SELECT id FROM users WHERE username = '".mysql_real_escape_string($_POST['username'])."' AND password = '$password'"); if (mysql_num_rows($result) < 1) { /* Access denied */ echo "The username …


25
Оновлення PHP Composer "не може виділити пам'ять" помилка (використовуючи Laravel 4)
Я просто не можу вирішити це. Я перебуваю на базовому плані оперативної пам’яті Linode 1G. Намагаюся встановити пакет через Composer, і це мені не дозволяє. Межа моєї пам'яті встановлено на "-1" на PHP.ini Чи можу я щось зробити, щоб встановити це? Loading composer repositories with package information Updating dependencies (including …

11
Як оголосити глобальну змінну в php?
У мене є щось подібне: <? $a="localhost"; function body(){ global $a; echo $a; } function head(){ global $a; echo $a; } function footer(){ global $a; echo $a; } ?> чи є спосіб визначити глобальну змінну в одному місці та зробити змінну $aдоступною у всіх функціях одночасно? без використання global $a;більше?


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