Pytania oznaczone «php»

249
Jak korzystać z PHP OPCache?

PHP 5.5 zostało wydane i zawiera nowy moduł buforowania kodu o nazwie OPCache, ale wydaje się, że nie ma dla niego żadnej dokumentacji. Więc gdzie jest dokumentacja i jak korzystać z

248
Jak ustawić zmienne w szablonie ostrza Laravela

Czytam dokumentację Laravel Blade i nie mogę wymyślić, jak przypisać zmienne w szablonie do późniejszego wykorzystania. Nie mogę tego zrobić, {{ $old_section = "whatever" }}ponieważ będzie to odzwierciedlać „cokolwiek” i nie chcę tego. Rozumiem, że mogę <?php $old_section = "whatever"; ?>,...

247
Uzyskaj bezwzględną ścieżkę do początkowo uruchomionego skryptu

Szukałem wysoko i nisko i otrzymałem wiele różnych rozwiązań i zmiennych zawierających informacje, aby uzyskać absolutną ścieżkę. Ale wydają się działać pod pewnymi warunkami, a nie pod innymi. Czy istnieje jeden srebrny sposób, aby uzyskać bezwzględną ścieżkę do wykonanego skryptu w PHP? Dla mnie...

246
Usunąć katalog z plikami?

Zastanawiam się, jaki jest najłatwiejszy sposób na usunięcie katalogu ze wszystkimi jego plikami? Używam rmdir(PATH . '/' . $value);do usuwania folderu, jednak jeśli są w nim pliki, po prostu nie mogę go

246
Tylko zmienne powinny być przekazywane przez odniesienie

// Other variables $MAX_FILENAME_LENGTH = 260; $file_name = $_FILES[$upload_name]['name']; //echo "testing-".$file_name."<br>"; //$file_name = strtolower($file_name); $file_extension = end(explode('.', $file_name)); //ERROR ON THIS LINE $uploadErrors = array( 0=>'There is no error, the...

244
Łapanie wielu typów wyjątków w jednym bloku catch

Chciałbym czystszego sposobu na uzyskanie następujących funkcji, aby złapać AErrori BErrorw jednym bloku: try { /* something */ } catch( AError, BError $e ) { handler1( $e ) } catch( Exception $e ) { handler2( $e ) } Czy jest na to sposób? Czy też muszę je łapać osobno? AErrori Berrormają...

243
in_array () i tablica wielowymiarowa

Używam in_array()do sprawdzania, czy wartość istnieje w tablicy takiej jak poniżej, $a = array("Mac", "NT", "Irix", "Linux"); if (in_array("Irix", $a)) { echo "Got Irix"; } //print_r($a); ale co z tablicą wielowymiarową (poniżej) - jak mogę sprawdzić tę wartość, czy istnieje w tablicy...

243
PHP „php: // input” vs $ _POST

Polecono mi użyć tej metody php://inputzamiast $_POSTpodczas interakcji z żądaniami Ajax z JQuery. To, czego nie rozumiem, to korzyści wynikające z zastosowania tego w porównaniu z globalną metodą $_POSTlub

242
Taktyki korzystania z PHP w mocno obciążonej witrynie

Zanim odpowiesz na to pytanie, nigdy nie opracowałem czegoś tak popularnego, aby osiągnąć wysokie obciążenie serwera. Traktuj mnie jak (westchnienie) kosmitę, który właśnie wylądował na planecie, choć taki, który zna PHP i kilka technik optymalizacji. Rozwijam w PHP narzędzie, które może dotrzeć...

242
Laravel - elokwentny lub płynny losowy rząd

Jak mogę wybrać losowy wiersz za pomocą Eloquent lub Fluent w frameworku Laravel? Wiem, że używając SQL, możesz zrobić porządek za pomocą RAND (). Chciałbym jednak uzyskać losowy wiersz bez liczenia liczby rekordów przed początkowym zapytaniem. Jakieś

242
Jak przekonwertować wartość logiczną na ciąg

Mam zmienną logiczną, którą chcę przekonwertować na ciąg: $res = true; Potrzebuję przekonwertowanej wartości w formacie:, "true" "false"nie"0" "1" $converted_res = "true"; $converted_res = "false"; Próbowałem: $converted_res = string($res); $converted_res = String($res); Ale to mi mówi...

241
Przekierowanie PHP z danymi POST

Przeprowadziłem badania na ten temat, a niektórzy eksperci stwierdzili, że nie jest to możliwe , dlatego chciałbym poprosić o alternatywne rozwiązanie. Moja sytuacja: Strona A: [checkout.php] Klient wypełnia swoje dane rozliczeniowe. Strona B: [process.php] Wygeneruj numer faktury i zapisz dane...

241
Laravel 5 - Usuń publiczny z adresu URL

Wiem, że jest to bardzo popularne pytanie, ale nie udało mi się znaleźć działającego rozwiązania dla Laravela 5. Od dłuższego czasu próbowałem przeprowadzić migrację z Codeigniter, ale ten skomplikowany proces instalacji mnie zniechęca. Nie chcę uruchamiać maszyny wirtualnej, wydaje się to po...