Вопросы с тегом «php»

PHP - широко используемый, высокоуровневый, динамический, объектно-ориентированный и интерпретируемый язык сценариев, в первую очередь разработанный для серверной веб-разработки. Используется для вопросов о языке PHP.

6
in_array несколько значений
Как проверить наличие нескольких значений, например: $arg = array('foo','bar'); if(in_array('foo','bar',$arg)) Это пример, чтобы вы понимали немного лучше, я знаю, что это не сработает.
110 php  arrays 


7
Ключевое слово static внутри функции?
Я искал исходники Drupal 7 и нашел кое-что, чего раньше не видел. Я сначала просмотрел руководство по php, но оно не объясняло эти примеры. Что ключевое слово staticделает с переменной внутри функции? function module_load_all($bootstrap = FALSE) { static $has_run = FALSE
110 php  function  static  keyword 

7
Вам нужен выключатель, когда используется возврат?
Мне было интересно, нужно ли мне использовать «break» в функции «switch», когда используется «return». function test($string) { switch($string) { case 'test1': return 'Test 1: ' . $string; case 'test2': return 'Test 2: ' . $string; } } Пробовал, работает без "обрывов" нормально. Но мне нужно знать, безопасно ли это. Спасибо.
110 php 

3
Сбросить индекс массива PHP
У меня есть массив PHP, который выглядит так: [3] => Hello [7] => Moo [45] => America Какая функция PHP это делает? [0] => Hello [1] => Moo [2] => America
110 php  arrays 

1
Получение результатов модели Laravel на основе нескольких идентификаторов
Я внедрил ZendSearchв свое Laravelприложение. Я использую его как свою поисковую систему, где пользователи будут вводить поисковое слово, а затем ZendSearchвозвращать мне массив результатов, упорядоченных по релевантности. Однако ZendSearchвозвращаемый массив возвращает только идентификаторы моей записи (он не возвращает никакой фактической информации о записи). Каким будет следующий правильный способ запросить мою …

4
Запись новой строки в файл в PHP (перевод строки)
Мой код: $i = 0; $file = fopen('ids.txt', 'w'); foreach ($gemList as $gem) { fwrite($file, $gem->getAttribute('id') . '\n'); $gemIDs[$i] = $gem->getAttribute('id'); $i++; } fclose($file); По какой-то причине он записывается \nкак строка, поэтому файл выглядит так: 40119\n40122\n40120\n42155\n36925\n45881\n42145\n45880 От Google он говорит мне использовать \r\n, но \rэто возврат каретки, который, похоже, не …
109 php  newline  fopen  fwrite  linefeed 

15
dyld: библиотека не загружена: /usr/local/lib/libjpeg.8.dylib - homebrew 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 Какие-либо предложения?
109 php  homebrew 

18
Используете CSS в представлениях Laravel?
Я только начал изучать Laravel и могу освоить основы контроллера и маршрутизации. Моя ОС - Mac OS X Lion, и она находится на сервере MAMP. Мой код из routes.php: Route::get('/', function() { return View::make('home.index'); }); Route::get('businesses', function() { return View::make('businesses.index'); }); Route::get('testing', function() { return View::make('testing.index'); }); Route::get('hello', function() { …
109 php  frameworks  laravel 

5
Перебрать массив php
У меня есть этот массив ... как вы печатаете каждый путь к файлу и имя файла? Как лучше всего это сделать? Array ( [0] => Array ( [fid] => 14 [list] => 1 [data] => Array ( [alt] => [title] => ) [uid] => 1 [filename] => trucks_10785.jpg [filepath] => …
109 php  arrays  printing  loops 

12
Вызов закрытия, присвоенного свойству объекта напрямую
Я хотел бы иметь возможность вызывать замыкание, которое я назначаю свойству объекта напрямую, без переназначения замыкания переменной и последующего ее вызова. Это возможно? Код ниже не работает и вызывает Fatal error: Call to undefined method stdClass::callback(). $obj = new stdClass(); $obj->callback = function() { print "HelloWorld!"; }; $obj->callback();

7
json_encode / json_decode - возвращает stdClass вместо Array в PHP
Обратите внимание на этот небольшой сценарий: $array = array('stuff' => 'things'); print_r($array); //prints - Array ( [stuff] => things ) $arrayEncoded = json_encode($array); echo $arrayEncoded . "<br />"; //prints - {"stuff":"things"} $arrayDecoded = json_decode($arrayEncoded); print_r($arrayDecoded); //prints - stdClass Object ( [stuff] => things ) Почему PHP превращает объект JSON в …
109 php  json 

5
PHP - объединение двух массивов в один (также удаление дубликатов)
Привет, я пытаюсь объединить два массива, а также хочу удалить повторяющиеся значения из окончательного массива. Вот мой массив 1: Array ( [0] => stdClass Object ( [ID] => 749 [post_author] => 1 [post_date] => 2012-11-20 06:26:07 [post_date_gmt] => 2012-11-20 06:26:07 ) А это мой массив 2: Array ( [0] => …


9
Как разместить фото в инстаграмм с помощью API
Я создаю приложение php, которое должно публиковать загруженное пользователем изображение непосредственно в Instagram, но после быстрого поиска я обнаружил, что в API нет такой функции :( и это кажется странным ... потому что они должны предоставлять ее. Я Я не уверен, есть ли другой способ (кроме приложений для Android и …
109 php  instagram 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.