PHP to szeroko stosowany, dynamiczny, zorientowany obiektowo i zinterpretowany język skryptowy wysokiego poziomu, zaprojektowany przede wszystkim do tworzenia stron WWW po stronie serwera. Używane w przypadku pytań dotyczących języka PHP.
Jak sprawdzić wiele wartości, takich jak: $arg = array('foo','bar'); if(in_array('foo','bar',$arg)) To przykład, więc rozumiesz trochę lepiej, wiem, że to nie zadziała.
Szukałem źródła Drupala 7 i znalazłem kilka rzeczy, których wcześniej nie widziałem. Najpierw zajrzałem do podręcznika php, ale nie wyjaśniłem tych przykładów. Co robi słowo kluczowe staticze zmienną wewnątrz funkcji? function module_load_all($bootstrap = FALSE) { static $has_run = FALSE
Zastanawiałem się, czy muszę użyć funkcji „przerwa” w funkcji „przełącznik”, gdy używany jest „powrót”. function test($string) { switch($string) { case 'test1': return 'Test 1: ' . $string; case 'test2': return 'Test 2: ' . $string; } } Wypróbowałem to i działa dobrze bez "przerwy". Ale muszę wiedzieć, czy to jest …
Wdrożyłem ZendSearchdo mojej Laravelaplikacji. Używam go jako mojej wyszukiwarki, w której użytkownicy wpisują wyszukiwane słowo, a następnie ZendSearchzwracają mi tablicę wyników uporządkowanych według trafności. Jednak tablica, która ZendSearchzwraca, zwraca tylko moje identyfikatory rekordów (nie zwraca żadnych rzeczywistych informacji o rekordzie). Jaki byłby następny prawidłowy sposób wysłania zapytania do mojego modelu …
Próbuję sprawdzić poprawność tablicy POST w Laravel: $validator = Validator::make($request->all(), [ "name.*" => 'required|distinct|min:3', "amount.*" => 'required|integer|min:1', "description.*" => "required|string" ]); Wysyłam pusty POST i odbieram if ($validator->fails()) {}jako False. Oznacza to, że walidacja jest prawdziwa, ale tak nie jest. Jak zweryfikować macierz w Laravel? Kiedy przesyłam formularz zinput name="name[]"
Mój kod: $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); Z jakiegoś powodu zapisuje \njako ciąg, więc plik wygląda następująco: 40119\n40122\n40120\n42155\n36925\n45881\n42145\n45880 Z Google mówi mi, żebym użył \r\n, ale \rjest to powrót karetki, który nie wydaje …
Mam tę tablicę ... jak wypisuje się każdą ścieżkę i nazwę pliku? Jaki jest najlepszy sposób, aby to zrobić? Array ( [0] => Array ( [fid] => 14 [list] => 1 [data] => Array ( [alt] => [title] => ) [uid] => 1 [filename] => trucks_10785.jpg [filepath] => sites/default/files/trucks_10785.jpg [filemime] …
Chciałbym móc wywołać zamknięcie, które przypisuję bezpośrednio do właściwości obiektu, bez ponownego przypisywania zamknięcia do zmiennej, a następnie wywoływania jej. czy to możliwe? Poniższy kod nie działa i powoduje Fatal error: Call to undefined method stdClass::callback(). $obj = new stdClass(); $obj->callback = function() { print "HelloWorld!"; }; $obj->callback();
Cześć, próbuję scalić dwie tablice, a także chcę usunąć zduplikowane wartości z ostatecznej tablicy. Oto moja tablica 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 ) A to jest moja tablica 2: Array ( [0] => …
Buduję aplikację php, która musi opublikować przesłane przez użytkownika zdjęcie bezpośrednio na Instagram, ale po szybkim wyszukiwaniu stwierdziłem, że nie ma takiej funkcji w API :( i wydaje się dziwne ... ponieważ powinni ją udostępnić. Nie jestem pewien, czy istnieje inny sposób (poza aplikacjami na Androida i iOS), aby przesłać …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.