Pytania oznaczone «php»

126
PHP ORM: Doctrine vs. Propel

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,...

126
Co oznacza „zend_mm_heap uszkodzony”?

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:

126
Jak wyłączyć powiadomienia PHP?

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...

126
Przetwarzanie ciągu znaków na wartość logiczną w PHP

Dzisiaj bawiłem się w PHP i odkryłem, że wartości ciągów „true” i „false” nie są poprawnie przetwarzane na wartości logiczne w warunku, na przykład biorąc pod uwagę następującą funkcję: function isBoolean($value) { if ($value) { return true; } else { return false; } } Jeśli...

126
Właściwości abstrakcyjne PHP

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';

126
Ustawienie elementu tablicy z Twig

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...

125
Bezpieczeństwo sesji PHP

Zamknięte . To pytanie i odpowiedzi na nie są zablokowane, ponieważ pytanie jest niezwiązane z tematem, ale ma znaczenie historyczne. Obecnie nie przyjmuje nowych odpowiedzi ani interakcji. Jakie są wskazówki dotyczące utrzymywania odpowiedzialnego bezpieczeństwa...

125
Jak używać typu MIME CSV?

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ą...

125
Drukuj znak nowej linii w PHP w pojedynczych cudzysłowach

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ę...

125
Jak mogę porównać dwie daty w PHP?

Jak mogę porównać dwie daty w PHP? Data jest przechowywana w bazie danych w następującym formacie 2011-10-2 Gdybym chciał porównać dzisiejszą datę z datą w bazie danych, aby zobaczyć, która z nich jest większa, jak mam to zrobić? Próbowałem tego, $today = date("Y-m-d"); $expire =...

125
PHP przekazuje $ _GET w linii poleceń Linuksa

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ę...

125
Jak wymusić pobieranie plików za pomocą PHP

Chcę wymagać pobrania pliku, gdy użytkownik odwiedza stronę internetową z PHP. Myślę, że ma to coś wspólnego file_get_contents, ale nie jestem pewien, jak to wykonać. $url = "http://example.com/go.exe"; Po pobraniu pliku z header(location)nim nie następuje przekierowanie na inną stronę. Po prostu...

125
Jak używać php serialize () i unserialize ()

Mój problem jest bardzo podstawowy. Nie znalazłem żadnego przykładu, który spełniałby moje potrzeby, co dokładnie serialize()i co unserialize()oznacza w php? Podają tylko przykład - serializują tablicę i pokazują dane wyjściowe w niewyjaśnionym formacie. Naprawdę trudno jest zrozumieć podstawową...