PHP- все статьи тега ➜ страница 30
Как создать.json файл с PHP?
CREATE TABLE Posts { id INT PRIMARY KEY AUTO_INCREMENT, title VARCHAR(200), url VARCHAR(200) } json.php код <?php $sql=mysql_query("select * from Posts limit 20"); echo '{"posts": ['; while($row=mysql_fetch_array($sql)) { $title=$row['title']; $url=$row['url']; echo ' { "title":"'.$title.'", "url":"'.$url.'" },'; } echo ']}'; ?> Я должен создать . ...
Как шифровать / расшифровывать данные в php?
Я в настоящее время студент, и я изучаю PHP, я пытаюсь сделать простой шифровать/расшифровывать данные в PHP. Я сделал некоторые онлайн-исследования, и некоторые из них были довольно запутанными(по крайней мере для меня). вот что я пытаюсь сделать: у меня есть таблица, состоящая из этих полей (UserID, Fname, Lname, Email, Пароль) Я хочу, чтобы все поля были зашифрованы, а затем расшифрованы(можно ли использовать sha256 для шифрование / расшифровка, если нет алгоритма шифрования) еще одна вещ ...
Определение реферера в PHP
каков наиболее надежный и безопасный способ определить, какая страница либо отправлена, либо вызвана (через AJAX), текущая страница. Я не хочу использовать $_SERVER['HTTP_REFERER'], из-за (отсутствия) надежности, и мне нужно, чтобы страница вызывалась только из запросов, исходящих с моего сайта. Edit: я хочу проверить, что скрипт, который формирует серию действий, вызывается со страницы на моем веб-сайте. ...
Слияние массивов против + [дубликат]
этот вопрос уже есть ответ здесь: в чем разница между array_merge и array + array? 8 ответов когда я использую array_merge() с ассоциативными массивами я получаю то, что хочу, но когда я использую их с числовыми массивами ключей, ключи меняются. С + ключи сохраняются, но он не работает с ассоциативными массивами. Я не понимаю, как это работает, Может кто-нибудь объяснить это мне? ...
Угловой HTTP-пост на PHP и неопределенный
у меня есть форма с тегом ng-submit="login() функция вызывается нормально в javascript. function LoginForm($scope, $http) { $http.defaults.headers.post['Content-Type'] = 'application/x-www-form-urlencoded; charset=UTF-8'; $scope.email = "[email protected]"; $scope.password = "1234"; $scope.login = function() { data = { 'email' : $scope.email, 'password' : $scope.password }; $http.post('resources/curl.php', data) .succ ...
Получить текущий домен
у меня есть мой сайт на сервер http://www.myserver.uk.com для этого у меня есть два домена: http://one.com и http://two.com Я хотел бы получить с PHP текущий домен, но если я использую этот myserver.uk.com вместо: one.com or two.com как я могу получить домен, а не имя сервера? У меня есть PHP версии 5.2 ...
Как отключить отладчик xdebug
Я думаю, что мой сервер стал медленным, так как я установил XDebug. Итак, чтобы проверить мою гипотезу, я хочу полностью отключить XDebug. Я искал уроки о том, как это сделать, но я не могу найти такую информацию. ...
Как получить подстроку между двумя строками в PHP?
мне нужна функция, которая возвращает подстроку между двумя словами (или два символа). Мне интересно, есть ли функция php, которая достигает этого. Я не хочу думать о регулярном выражении (ну, я мог бы сделать это, но действительно не думаю, что это лучший способ пойти). Думал о strpos и substr функции. Вот пример: $string = "foo I wanna a cake foo"; мы вызываем функцию: $substring = getInnerSubstring($string,"foo"); Он возвращает: "я хочу торт". спасибо заранее. обновление: Ну, до сих пор ...
Как отключить уведомления PHP?
Notice: Constant DIR_FS_CATALOG already defined Я уже закомментировать display_errors на php.ini, но не работает. как сделать PHP, чтобы не выводить такие вещи в браузеры? обновление Я поставил display_errors = Off там, но он все еще сообщает о таких уведомлениях, это проблема с PHP 5.3? сообщает о множестве Стек Вызовов тоже.. ...
Как использовать PHP serialize() и unserialize()
моя проблема очень проста. Я не нашел ни одного примера, чтобы удовлетворить мои потребности, что именно serialize() и unserialize() означает в php? Они просто дают пример-сериализуют массив и показывают вывод в необъяснимом формате. Очень трудно понять основную концепцию, проходящую через их жаргон. EDIT: <?php $a= array( '1' => 'elem 1', '2'=> 'elem 2', '3'=>' elem 3'); print_r($a); echo ("<br></br>"); $b=serialize($a); print_r($b); ?> ouput: Array ( [1] => ...
Измерение расстояния между двумя координатами в PHP
Привет у меня есть необходимость рассчитать расстояние между двумя точками, имеющими lat и long. Я хотел бы избежать любого вызова внешнего API. Я попытался реализовать формулу Haversine в PHP: вот код: class CoordDistance { public $lat_a = 0; public $lon_a = 0; public $lat_b = 0; public $lon_b = 0; public $measure_unit = 'kilometers'; public $measure_state = false; public $measure = 0; public $error = ''; public function DistAB() { ...
Использование usort в php с классом private function
ok использование usort с функцией не так сложно Это то, что у меня было раньше в моем линейном коде function merchantSort($a,$b){ return ....// stuff; } $array = array('..','..','..'); сортировать я просто делаю usort($array,"merchantSort"); Теперь мы обновляем код и удаляем все глобальные функции и помещаем их в соответствующее место. Теперь весь код находится в классе, и я не могу понять, как использовать функцию usort для сортировки массива с параметром, который является методом ...
PHP-добавить элемент в начало ассоциативного массива [дубликат]
этот вопрос уже есть ответ здесь: PHP добавляет ассоциативный массив с литеральными ключами? 4 ответы как я могу добавить элемент в начало ассоциативного массива? Например, скажем, у меня есть такой массив: $arr = array('key1' => 'value1', 'key2' => 'value2'); когда я добавляю что-то к нему, как в $arr['key0'] = 'value0';, Я получить: Array ( [key1] => value1 [key2] => value2 ...
Сделать оригинальный реферер URL-адрес с помощью PHP?
Я использую $_SERVER['HTTP_REFERER']; чтобы получить Url-адрес референта. Он работает так, как ожидалось, пока пользователь не нажмет другую страницу, и реферер изменится на последнюю страницу. Как сохранить исходный URL-адрес ссылки? ...
dyld: библиотека не загружена:/usr/local/lib / libjpeg.8.dylib-доморощенный php
PHP не работал для меня, поскольку я столкнулся с этой проблемой libpng, поэтому я переустановил новую версию с Homebrew. однако, я получаю аналогичную ошибку с libjpeg на этот раз: $ php -v dyld: Library not loaded: /usr/local/lib/libjpeg.8.dylib Referenced from: /usr/local/bin/php Reason: image not found Trace/BPT trap: 5 какие предложения? ...
Найти подстроку в строке в веточке
Я хочу найти подстроку строки или проверить, нет ли такой подстроки с помощью Twig. На словах мне нужен аналог 'strstr' или 'strpos' в php. Я погуглил и искал эту проблему в stackoverflow, но ничего не нашел. Кто-нибудь знает как решить эту проблему? ...
Как избежать isset () и пустой()
у меня есть несколько старых приложений, которые бросают много сообщений" xyz is undefined "и" undefined offset " при запуске на уровне ошибок E_NOTICE, потому что существование переменных явно не проверяется с помощью isset() и наложницы. Я рассматриваю возможность работы с ними, чтобы сделать их совместимыми с E_NOTICE, поскольку уведомления о недостающих переменных или смещениях могут быть спасателями, могут быть получены некоторые незначительные улучшения производительности, и это в целом ч ...
Массовая вставка в Laravel с использованием eloquent ORM
Как мы можем выполнять массовые вставки базы данных в Laravel с помощью Eloquent ORM? Я хочу сделать это в Laravel: https://stackoverflow.com/a/10615821/600516 но я получаю следующую ошибку. SQLSTATE[HY093]: недопустимый номер параметра: смешанные именованные и позиционные параметры. ...
Тернарные операторы в Twig php (сокращенная форма if-then-else)
можно ли использовать тернарные операторы в шаблонах? Теперь для добавления некоторого класса к элементу DOM зависит от некоторого условия, которое мне нравится: {%if ability.id in company_abilities%} <tr class="selected"> {%else%} <tr> {%endif%} вместо <tr class="<?=in_array($ability->id, $company_abilities) ? 'selected' : ''?>"> в нативный шаблонизатор на PHP. ...
Чувствительны ли функции PHP к регистру?
я копался в каком-то коде, и я нашел несколько звонков в mySQL_fetch_array. Является ли PHP чувствительным к регистру имен функций? Я помню, что читал это где-то, но не могу найти никаких ссылок на него. ...