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

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

4
Створення екземпляра класу PHP за допомогою рядка
У мене два класи, class ClassOne { }і class ClassTwo {}. Я отримую рядок, який може бути "One"або "Two". Замість використання довгого switchтвердження, наприклад: switch ($str) { case "One": return new ClassOne(); case "Two": return new ClassTwo(); } Чи є спосіб створити екземпляр за допомогою рядка, тобто new Class("Class" . …
223 php 


12
Який найкращий метод об'єднати два об'єкти PHP?
У нас є два об'єкти PHP5 і ми хотіли б об'єднати вміст одного в другий. Між ними не існує поняття про підкласи, тому рішення, описані в наступній темі, не можуть застосовуватися. Як скопіювати об’єкт PHP в інший тип об'єкта //We have this: $objectA->a; $objectA->b; $objectB->c; $objectB->d; //We want the easiest …
222 php  oop  object 

11
Що таке CURL в PHP?
У PHP я бачу слово cURL у багатьох проектах PHP. Що це? Як це працює? Посилання: cURL
220 php  curl 

28
Отримання країни відвідувачів від їх IP
Я хочу отримати країну відвідувачів через їх IP ... Зараз я цим користуюся ( http://api.hostip.info/country.php?ip= ......) Ось мій код: <?php if (isset($_SERVER['HTTP_CLIENT_IP'])) { $real_ip_adress = $_SERVER['HTTP_CLIENT_IP']; } if (isset($_SERVER['HTTP_X_FORWARDED_FOR'])) { $real_ip_adress = $_SERVER['HTTP_X_FORWARDED_FOR']; } else { $real_ip_adress = $_SERVER['REMOTE_ADDR']; } $cip = $real_ip_adress; $iptolocation = 'http://api.hostip.info/country.php?ip=' . $cip; $creatorlocation = …

19
Як я можу вставити рядки в масив, розділений на новий рядок?
У моїй базі даних є рядок з розривами рядків. Я хочу перетворити цей рядок у масив, і для кожного нового рядка перескочіть одне індексне місце у масиві. Якщо рядок: My text1 My text2 My text3 Я хочу цього: Array ( [0] => My text1 [1] => My text2 [2] => …
220 php  string  line-breaks 

19
Створіть файл CSV для користувача в PHP
У мене є дані в базі даних MySQL. Я надсилаю користувачеві URL, щоб отримати їх дані у вигляді файлу CSV. У мене є захист електронної пошти посилання, MySQL-запит тощо. Як я можу, коли вони клацають посилання, мати спливаюче вікно для завантаження CVS із записом з MySQL? У мене є вся …

9
Як використовувати FormData для завантаження файлів AJAX?
Це мій HTML, який я динамічно генерую за допомогою функції перетягування. <form method="POST" id="contact" name="13" class="form-horizontal wpc_contact" novalidate="novalidate" enctype="multipart/form-data"> <fieldset> <div id="legend" class=""> <legend class="">file demoe 1</legend> <div id="alert-message" class="alert hidden"></div> </div> <div class="control-group"> <!-- Text input--> <label class="control-label" for="input01">Text input</label> <div class="controls"> <input type="text" placeholder="placeholder" class="input-xlarge" name="name"> <p class="help-block" …
220 php  jquery  ajax 

9
Додати навантажений атрибут до моделі Laravel / Eloquent при завантаженні?
Я хотів би мати змогу додати спеціальний атрибут / властивість до моделі Laravel / Eloquent, коли вона завантажується, подібно до того, як це можна досягти методом RedBean $model->open() . Наприклад, на даний момент у своєму контролері я маю: public function index() { $sessions = EventSession::all(); foreach ($sessions as $i => …
219 php  orm  laravel  eloquent 

3
PHP 5.4 Проходження часу виклику під час посилання - доступне легке виправлення?
Чи є якийсь спосіб легко виправити цю проблему чи мені справді потрібно переписати весь застарілий код? Фатальна помилка PHP: Передача посилань на час виклику була видалена у ... у рядку 30 Це відбувається скрізь, оскільки змінні передаються у функції як посилання у коді.
219 php 


10
Як перевірити електронну адресу в PHP
У мене є ця функція для перевірки адрес електронної пошти: function validateEMAIL($EMAIL) { $v = "/[a-zA-Z0-9_-.+]+@[a-zA-Z0-9-]+.[a-zA-Z]+/"; return (bool)preg_match($v, $EMAIL); } Чи правильно це перевірити, чи адреса електронної пошти є дійсною чи ні?

9
Як вирішити "повинен бути екземпляр рядка, заданий рядок" перед PHP 7?
Ось мій код: function phpwtf(string $s) { echo "$s\n"; } phpwtf("Type hinting is da bomb"); Що призводить до цієї помилки: Фатальна помилка, що піддається запису: Аргумент 1, переданий phpwtf (), повинен бути екземпляром рядка, заданого рядка Більше, ніж трохи орувельського, бачити, як PHP розпізнає та відхиляє потрібний тип на одному …
217 php  types  type-hinting 

20
PHP Попередження: Довжина вмісту POST 8978294 байт перевищує межу 8388608 байт у Невідомому рядку 0
Я отримую цю помилку під час спроби завантажити імпорт у WordPress в моєму локальному середовищі XAMPP: Попередження: Довжина вмісту POST 8978294 байт перевищує межу 8388608 байт у Невідомому рядку 0 Я змінив upload_max_filesizeвід 2Mдо 1000M, але це, схоже , не робити нічого. Будь-які ідеї?
217 wordpress  xampp  php 

7
PHP-масив: кількість чи розмір?
Щоб знайти кількість елементів у PHP $array, яка швидша / краща / сильніша? count($array)або sizeof($array)? Редагувати Завдяки Енді Лестеру я уточнив, що моє питання означає з багатомовної точки зору. Кажуть ручні коментатори "[sizeof] не означає те ж саме для багатьох інших мов на основі C" Це правда?
216 php 

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