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

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

10
скрутити формат POST для CURLOPT_POSTFIELDS
Коли я використовую curlчерез POSTі встановити, CURLOPT_POSTFIELDчи потрібно мені urlencodeчи якийсь спеціальний формат? наприклад: Якщо я хочу опублікувати 2 поля, перше та останнє: first=John&last=Smith який точний код / ​​формат, який слід використовувати з curl? $ch=curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_POSTFIELDS, $data); $reply=curl_exec($ch); curl_close($ch);
99 php  post  curl 

16
Тетріс-ний масив
Розглянемо наступний масив: /www/htdocs/1/sites/lib/abcdedd /www/htdocs/1/sites/conf/xyz /www/htdocs/1/sites/conf/abc/def /www/htdocs/1/sites/htdocs/xyz /www/htdocs/1/sites/lib2/abcdedd який найкоротший і найелегантніший спосіб виявлення загального базового шляху - у цьому випадку /www/htdocs/1/sites/ і видалити його з усіх елементів масиву? lib/abcdedd conf/xyz conf/abc/def htdocs/xyz lib2/abcdedd
99 php  string  algorithm 

19
Як я можу завчасно закрити зв’язок?
Я намагаюся здійснити дзвінок AJAX (через JQuery), який ініціює досить тривалий процес. Я хотів би, щоб сценарій просто надіслав відповідь, що вказує на те, що процес почався, але JQuery не поверне відповідь, поки сценарій PHP не буде запущений. Я спробував це з заголовком "закрити" (внизу), а також з буферизацією виводу; …
99 php  jquery  ajax 

13
Як оновити PHP в Mac OS X?
Я вважаю, що це дуже жахливе запитання, але це дивно, але ця проблема погано задокументована. Я хотів би оновити PHP, але є кілька проблем: Немає вбудованого менеджера пакунків. MacPorts не розпізнає php як встановлений пакет, оскільки він не встановив PHP сам. Біг locate phpвказує, що ймовірно багато залежностей. Я не …
99 php  macos  macports 

4
Як в PHP працює "зробити щось АБО СТВОРИТИ ()"?
Я пишу додаток php для доступу до бази даних MySQL, а в навчальному посібнику написано щось із форми mysql_connect($host, $user, $pass) or die("could not connect"); Звідки PHP знає, що функція вийшла з ладу, щоб вона запускала частину штампу? Я думаю, я запитую, як працює «чи» його частина. Я не думаю, …


7
Отримати інформацію про операційну систему
Нещодавно я почав цікавитись такими сайтами, як http://thismachine.info/, які отримують інформацію про операційну систему користувача. Я не зміг дізнатися, як це зробити з PHP, і хотів спробувати це зрозуміти. Я помітив, що вони містять список user-agent, який дає багато інформації про браузер. Чи отримують вони інформацію про операційну систему з …

2
Перевищення констант класу проти властивостей
Я хотів би краще зрозуміти, чому в нижченаведеному сценарії є різниця в тому, як успадковуються константи класу проти змінних екземплярів. <?php class ParentClass { const TEST = "ONE"; protected $test = "ONE"; public function showTest(){ echo self::TEST; echo $this->test; } } class ChildClass extends ParentClass { const TEST = "TWO"; …

27
php $ _POST масив порожній після надсилання форми
У мене є власна CMS, яку я створив, яка прекрасно працює на моїй розроблювальній коробці (Ubuntu / PHP5 + / MySQL5 +). Я просто перемістив його до робочого вікна для мого клієнта, і тепер усі подані форми відображаються як порожні масиви $ _POST. Я знайшов хитрість перевірити, чи дані фактично …
99 php  arrays  forms  post 

10
Як отримати назву класу в PHP?
public class MyClass { } У Java ми можемо отримати назву класу за допомогою String className = MyClass.class.getSimpleName(); Як це зробити в PHP? Я вже знаю get_class(), але це працює лише для об'єктів. В даний час я працюю в Active Record. Мені потрібна заява типу MyClass::className.
99 php 



4
Композитор - у вашій системі відсутнє потрібне розширення PHP mbstring [закрито]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Хочете покращити це питання? Оновіть питання, щоб він зосередив увагу на одній проблемі лише редагуючи цю публікацію . Закрито 2 роки тому . Удосконалюйте це питання Нещодавно я намагався встановити пакет через Composer, але у мене виникла …

28
Як встановити вибране значення jquery select2?
Це належать до кодів до select2 версії 4 У мене є простий код, select2який отримує дані від ajax $("#programid").select2({ placeholder: "Select a Program", allowClear: true, minimumInputLength: 3, ajax: { url: "ajax.php", dataType: 'json', quietMillis: 200, data: function (term, page) { return { term: term, //search term flag: 'selectprogram', page: page …

6
Обчисліть загальну секунду в PHP DateInterval
Який найкращий спосіб розрахувати загальну кількість секунд між двома датами? Поки що я пробував щось на зразок: $delta = $date->diff(new DateTime('now')); $seconds = $delta->days * 60 * 60 * 24; Однак daysвластивість об'єкта DateInterval здається порушеною в поточній збірці PHP5.3 (принаймні в Windows він завжди повертає одне і те ж …
99 php  datetime  date 

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