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.
Mam plik php, którego będę używać wyłącznie jako dołączenia. Dlatego chciałbym zgłosić błąd zamiast go wykonywać, gdy jest dostępny bezpośrednio, wpisując adres URL zamiast być dołączanym. Zasadniczo muszę sprawdzić w pliku php w następujący sposób: if ( $REQUEST_URL == $URL_OF_CURRENT_PAGE ) die ("Direct access not premitted"); Czy jest na to …
Próbuję przenieść tabelę użytkowników w Laravel. Kiedy uruchamiam migrację, pojawia się ten błąd: [Illuminate \ Database \ QueryException] SQLSTATE [42000]: Błąd składni lub naruszenie zasad dostępu: 1071 Podany klucz był za długi; maksymalna długość klucza to 767 bajtów (SQL: alter table usersadd unique users_email_uniq ( email)) moja migracja wygląda następująco: …
W skryptach PHP, czy powołanie include(), require(), fopen()lub ich pochodne, takie jak include_once, require_oncelub nawet move_uploaded_file()jeden często prowadzi do wystąpienia błędu lub ostrzeżenia: Nie udało się otworzyć strumienia: brak takiego pliku lub katalogu. Jaki jest dobry proces szybkiego znajdowania pierwotnej przyczyny problemu?
Apache rejestruje PHP Fatal error: Call to undefined function json_decode(). Po pewnym googlowaniu wydaje się, że ten problem jest spowodowany brakiem najnowszej wersji php. Dziwne, uruchomione php --versionouputs PHP 5.5.1-2+debphp.org~precise+2 (cli) (built: Aug 6 2013 10:49:43) Copyright (c) 1997-2013 The PHP Group Zend Engine v2.5.0, Copyright (c) 1998-2013 Zend Technologies …
Szukam nazwy funkcji PHP do zbudowania ciągu zapytania z tablicy par klucz-wartość. Zwróć uwagę, że szukam wbudowanej funkcji PHP, aby to zrobić, a nie homebrew (to wszystko wydaje się zwracać wyszukiwarka Google). Jest jeden, po prostu nie pamiętam jego nazwy ani nie mogę go znaleźć na php.net. IIRC jego nazwa …
Pobieram JSON z Instagrama: $instagrams = json_decode($response)->data; Następnie analizuje zmienne w tablicy PHP w celu zmiany struktury danych, a następnie ponownie koduje i buforuje plik: file_put_contents($cache,json_encode($results)); Kiedy otwieram plik pamięci podręcznej, wszystkie moje ukośniki „/” są zmieniane: http:\/\/distilleryimage4.instagram.com\/410e7... Wychodzę z moich wyszukiwań, że json_encode()automatycznie robi to ... czy istnieje sposób, …
Jaki jest skrót dotyczący wstawiania nowego rekordu lub aktualizacji, jeśli istnieje? <?php $shopOwner = ShopMeta::where('shopId', '=', $theID) ->where('metadataKey', '=', 2001)->first(); if ($shopOwner == null) { // Insert new record into database } else { // Update the existing record }
Jak mogę wyświetlić ciąg zawierający tagi HTML w szablonie twig? Moja zmienna PHP zawiera ten kod HTML i tekst: $word = '<b> a word </b>'; Kiedy robię to w moim szablonie gałązki: {{ word }} Rozumiem: &lt;b&gt; a word &lt;b&gt; Zamiast tego chcę: <b> a word </b> Czy można to …
Skonfigurowałem serwer nginx z php5-fpm. Kiedy próbuję załadować witrynę, pojawia się pusta strona bez błędów. Strony HTML są obsługiwane dobrze, ale nie php. Próbowałem włączyć display_errors w php.ini, ale bez powodzenia. php5-fpm.log nie generuje żadnych błędów, podobnie jak nginx. nginx.conf server { listen 80; root /home/mike/www/606club; index index.php index.html; server_name …
Mam kilka zmiennych w szablonie i nie wiem, gdzie je przypisałem. Muszę wiedzieć, co znajduje się w określonej zmiennej; na przykład, powiedzmy, że mam zmienną w smarty o nazwie member. Próbowałem, {debug}ale to nie zadziałało i nie zostało wyświetlone żadne wyskakujące okienko. Jak mogę wyprowadzać / debugować zmienne smarty, używając …
To pytanie wygląda żenująco prosto, ale nie udało mi się znaleźć odpowiedzi. Jaki jest odpowiednik PHP dla następującego wiersza kodu C #? string str = "\u1000"; Ten przykład tworzy ciąg z pojedynczym znakiem Unicode, którego „Wartość liczbowa Unicode” wynosi 1000 szesnastkowo (4096 dziesiętnie). To znaczy, w jaki sposób w PHP …
Jeśli mam ciąg 00020300504 00000234892839 000239074 jak pozbyć się wiodących zer, żeby mieć tylko to 20300504 234892839 239074 Zwróć uwagę, że powyższa liczba została wygenerowana losowo.
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.