php

Jakie są najlepsze praktyki w zakresie łapania i ponownego wyrzucania WYJĄTKÓW?

Czy wyłapane wyjątki powinny być ponownie wyrzucane bezpośrednio, czy powinny być owinięte wokół nowego wyjątku? To znaczy, ... geruj użycie łączenie WYJĄTKÓW , nie jestem w stanie zrozumieć rzeczywistego scenariusza, w którym używamy łączenia WYJĄTKÓW.

Najszybszy sposób serwowania Pliku za pomocą PHP

Próbuję złożyć funkcję, która odbiera ścieżkę do pliku, identyfikuje, co to jest, ustawia odpowiednie nagłówki i serwuje ją t ... eSuffix = mime_content_type($path); } return 'unknown/' . trim($fileSuffix[0], '.'); } } } ?>

Kiedy używać klas statycznych vs instancyjnych

PHP to mój pierwszy język programowania. Nie mogę do końca ogarnąć głowy, kiedy używać klas statycznych vs obiektów instancyj ... go nie sprawić, by każdy obiekt stał się statyczny? A co z wydajnością? Czy to tylko styl? Czy jest na to odpowiedni sposób?

Jak sprawdzić wydajność skryptu PHP

Chcę wiedzieć, jaki jest najlepszy sposób na testowanie moich skryptów PHP. Nie ma znaczenia, czy zadanie cron, strona intern ... ienia wszystkie czas - ale to już ostatni). Oznacza to, że wykonanie skryptu PHP zajęło około 0.015. Czy jest lepszy sposób?

PHP: jak usunąć wszystkie niedrukowalne znaki w łańcuchu?

Chyba muszę usunąć znaki 0-31 i 127, Czy istnieje funkcja lub fragment kodu, aby to zrobić efektywnie.

proste wyjaśnienie PHP OOP vs proceduralne?

Chciałbym nauczyć się PHP i chcę się zorientować OOP i proceduralnych. Czytałem kilka innych blogów i tutoriali na temat OOP ... kodzie obu, moje zrozumienie OOP jest to, że tworzysz klasę podobną i może to być dostęp. (Nie wiem, czy to prawda). Dzięki!

Jak zrobić prosty crawler w PHP?

Mam stronę z mnóstwem linków. Chcę napisać skrypt, który zrzuci wszystkie dane zawarte w tych linkach do lokalnego pliku. Czy ktoś to zrobił z PHP? Jako odpowiedź wystarczyłyby ogólne wytyczne i gotchas.

Formatowanie liczby z wiodącymi zerami w PHP

Mam zmienną, która zawiera wartość 1234567. Chciałbym, aby zawierała dokładnie 8 cyfr, czyli 01234567. Czy istnieje do tego funkcja PHP?

Laravel 5 Failed opening required Bootstrap/../ vendor / autoload.php

Niedawno zainstalowałem Laravel 5 poprzez composer. Próbowałem stworzyć nowy kontroler za pomocą artisan i dostaję następując ... Nie udało się otworzyć strumienia: brak takiego pliku lub katalogu. Folder "sprzedawca" nie istnieje. Czy coś przeoczyłem?

Jak wyszukiwać według klucza= > wartości w wielowymiarowej tablicy w PHP

Czy Jest jakiś szybki sposób, aby uzyskać wszystkie podparyski, w których znaleziono parę wartości klucza w tablicy wielowymi ... 1 => array(id=>3,name=>"cat 1") ); Myślę, że funkcja musi być rekurencyjna, aby zejść do najgłębszego poziomu.

Dlaczego $ FILES ma być puste podczas przesyłania plików do PHP?

Mam WampServer 2 zainstalowany na moim komputerze z systemem Windows 7. Używam Apache 2.2.11 i PHP 5.2.11. Kiedy próbuję prze ... </body> </html> PHP: <?php echo 'file count=', count($_FILES),"\n"; var_dump($_FILES); echo "\n"; ?>

Elegancki sposób wyszukiwania plików UTF-8 za pomocą BOM?

Do celów debugowania, muszę rekurencyjnie przeszukać katalog w poszukiwaniu wszystkich plików, które zaczynają się od znaku B ... est jakieś krótsze lub bardziej eleganckie rozwiązanie? Czy są jakieś ciekawe edytory tekstu lub makra do tekstu redaktorzy?

Jak mogę ulepszyć ten kanał wiadomości PHP/MySQL?

Zacznę od tego, że wiem, że to nie jest najlepsze rozwiązanie. Wiem, że to kludgy i hack funkcji. ale dlatego tu jestem! To ... ę, że dla czegoś takiego jak kanał informacyjny, polecający nie będą działać (ponieważ nic nie zostało ulubione poprzednio!).

Konwersja liczby całkowitej na ciąg znaków w PHP

Czy istnieje sposób na konwersję liczby całkowitej na ciąg znaków w PHP?

PHP: zwraca wszystkie daty pomiędzy dwiema datami w tablicy [duplikat]

to pytanie ma już odpowiedzi tutaj : ... 10-01', '2010-10-05' ); Oczekiwany Wynik: Array( '2010-10-01', '2010-10-02', '2010-10-03', '2010-10-04', '2010-10-05' )

Błąd krytyczny: przekroczony maksymalny czas realizacji 30 sekund

Pobieram plik JSON ze źródła online i kiedy przebiega przez pętlę dostaję ten błąd: Fatal error: maksymalny czas wykonania 30 sekund przekroczony w C:\wamp\www\temp\fetch.php on line 24

Jak zapisać obraz PNG po stronie serwera z Ciągu danych base64

Używam narzędzia JavaScript "Canvas2Image" Nihilogic do konwersji rysunków canvas na obrazy PNG. To, czego teraz potrzebuję, ... estem pewien, jak stworzyć rzeczywisty obraz PNG z zakodowanego w base64 ciągu i zapisać go na moim serwerze. Proszę o pomoc!

Jak przekazać tablicę w ciągu zapytania?

Czy istnieje standardowy sposób przekazywania tablicy przez łańcuch zapytania? Aby było jasne, mam ciąg zapytania z wieloma ... że należą one do tablicy? Przykład: ?myarray=value1&myarray=value2&myarray=value3... Czy to byłaby zła praktyka?

błąd cURL 60: certyfikat SSL: nie można uzyskać lokalnego certyfikatu wystawcy

Używam WAMP na lokalnym środowisku deweloperskim i próbuję naładować kartę kredytową, ale otrzymuję komunikat o błędzie: ... ; 'EUR', ]); dd($charge); // echo $charge[Input::get('stripeToken')]; return Redirect::route('step1'); }

Jak sprawdzić, czy adres e-mail istnieje bez wysyłania wiadomości e-mail?

Natknąłem się na ten kod PHP, aby sprawdzić adres e-mail za pomocą SMTP bez wysyłania e-maila. Czy ktoś próbował czegoś pod ... nego lub działa na Ciebie? Czy możesz stwierdzić, czy wprowadzony klient / użytkownik poczty e-mail jest poprawny i istnieje?