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.
Chciałbym zrobić coś takiego: $method_result = new Obj()->method(); Zamiast robić: $obj = new Obj(); $method_result = $obj->method(); W moim konkretnym przypadku wynik nie ma dla mnie znaczenia. Ale czy jest na to sposób?
Rozpoczynam nowy projekt z symfony, które jest łatwo zintegrowane z Doctrine i Propel , ale oczywiście muszę dokonać wyboru ... Zastanawiałem się, czy bardziej doświadczeni ludzie mają ogólne wady i / lub zalety którykolwiek z tych dwóch? Wielkie dzięki. EDYCJA: Dzięki za wszystkie odpowiedzi, przydatne rzeczy. Nie ma prawdziwie poprawnej …
Nagle mam problemy z moją aplikacją, których nigdy wcześniej nie miałem. Zdecydowałem się sprawdzić dziennik błędów Apache i znalazłem komunikat o błędzie „zend_mm_heap uszkodzony”. Co to znaczy. System operacyjny: Fedora Core 8 Apache: 2.2.9 PHP: 5.2.6
Z kodu PHP chcę utworzyć tablicę json: [ {"region":"valore","price":"valore2"}, {"region":"valore","price":"valore2"}, {"region":"valore","price":"valore2"} ] W jaki sposób mogę to zrobić?
Czy istnieje sposób na zdefiniowanie abstrakcyjnych właściwości klas w PHP? abstract class Foo_Abstract { abstract public $tablename; } class Foo extends Foo_Abstract { //Foo must 'implement' $property public $tablename = 'users'; }
Jak mogę ustawić składową już istniejącej tablicy z Twig? Spróbowałem zrobić to w inny sposób: {% set arr['element'] = 'value' %} ale otrzymałem następujący błąd: Nieoczekiwany token „interpunkcja” wartości „[” (oczekiwano „końca bloku instrukcji”) w ...
Jeśli używam print_r lub var_dumpwyświetla wynik na ekranie, ale chcę, aby te dane były przechowywane w zmiennej, aby móc zapisać je do pliku. Jak mam to zrobic?
Jak mogę wykonać RAW POST w PHP przy użyciu cURL? Surowy post jak w bez kodowania, a moje dane są przechowywane w ciągu. Dane powinny być sformatowane w następujący sposób: ... usual HTTP header ... Content-Length: 1039 Content-Type: text/plain 89c5fdataasdhf kajshfd akjshfksa hfdkjsa falkjshfsa ajshd fkjsahfd lkjsahflksahfdlkashfhsadkjfsalhfd ajshdfhsafiahfiuwhflsf this is …
Notice: Constant DIR_FS_CATALOG already defined Ja już wypowiedziało się display_errorsw php.ini, ale nie działa. Jak sprawić, by PHP nie wyświetlało takich rzeczy w przeglądarkach? AKTUALIZACJA Umieściłem display_errors = Offtam, ale nadal zgłasza takie powiadomienia Czy to problem z PHP 5.3? Zgłaszanie również wielu stosów połączeń ...
Więc jakiś facet z innej firmy pomyślał, że byłoby wspaniale, gdyby zamiast używać mydła, xml-rpc, reszty lub innego rozsądnego protokołu komunikacyjnego, po prostu umieścił całą swoją odpowiedź w nagłówku jako ciasteczka. Muszę wyciągnąć te ciasteczka jako, mam nadzieję, tablicę z tej odpowiedzi curl. Jeśli będę musiał marnować trochę życia na …
Muszę rzucać pojedyncze figury (od 1 do 9) do (od 01 do 09). Znam sposób, ale jest duży, brzydki i nieporęczny. Jestem pewien, że musi być jakiś zwięzły sposób. Jakieś sugestie
Powiedzmy, że zwykle uzyskujemy dostęp przez http://localhost/index.php?a=1&b=2&c=3 Jak wykonać to samo w wierszu poleceń Linuksa? php -e index.php Ale co z przekazywaniem zmiennych $ _GET? Może coś takiego jak php -e index.php --a 1 --b 2 --c 3? Wątpię, że to zadziała. Dziękuję Ci!
W miarę możliwości staram się używać pojedynczych cudzysłowów i zauważyłem, że nie mogę używać znaków \ n w pojedynczych cudzysłowach. Wiem, że mogę po prostu wprowadzić nową linię dosłownie, naciskając klawisz Return, ale to psuje wcięcie mojego kodu. Czy jest jakiś znak ASCII lub coś, co mogę wpisać, co spowoduje …
W aplikacji internetowej, nad którą pracuję, użytkownik może kliknąć łącze do pliku CSV. Nie ma ustawionego nagłówka dla typu MIME, więc przeglądarka po prostu renderuje go jako tekst. Chciałbym, aby ten plik został wysłany jako plik .csv, aby użytkownik mógł go bezpośrednio otworzyć za pomocą programu calc, excel, gnumeric itp. …
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.