
Request & Response
Obiekt Request, obsługa danych wejściowych, przesyłanie plików, typy odpowiedzi, przekierowania, odpowiedzi JSON, cookies, sesje
1Która metoda obiektu Request pozwala pobrać wartość pola formularza?
Która metoda obiektu Request pozwala pobrać wartość pola formularza?
Odpowiedź
Metoda input() obiektu Request pozwala pobrać dane wysłane za pomocą GET, POST lub dowolnej innej metody HTTP. Przyjmuje nazwę pola jako parametr i zwraca jego wartość lub null, jeśli pole nie istnieje. Wartość domyślną można przekazać jako drugi parametr, aby uniknąć wartości null.
2Która metoda pozwala sprawdzić, czy określone pole jest obecne w żądaniu?
Która metoda pozwala sprawdzić, czy określone pole jest obecne w żądaniu?
Odpowiedź
Metoda has() sprawdza, czy jedno lub więcej pól jest obecnych w żądaniu i zawiera niepustą wartość. Zwraca wartość logiczną. Aby po prostu sprawdzić obecność pola, nawet jeśli jest puste, użyj filled(), która sprawdza, czy pole istnieje I nie jest puste, lub exists(), aby sprawdzić tylko obecność bez weryfikacji wartości.
3Która metoda pozwala pobrać wszystkie pola żądania jako tablicę?
Która metoda pozwala pobrać wszystkie pola żądania jako tablicę?
Odpowiedź
Metoda all() zwraca wszystkie dane żądania jako tablicę asocjacyjną. W przeciwieństwie do only(), która filtruje określone pola, lub except(), która wyklucza pewne pola, all() zwraca wszystkie przesłane dane. Ta metoda jest przydatna do przekazania wszystkich danych do walidacji lub do ich globalnego przetworzenia.
Jak pobrać tylko określone pola z żądania?
Jak pobrać przesłany plik z żądania HTTP?
+17 pytań z rozmów
Inne tematy rekrutacyjne Laravel
Podstawy PHP
Podstawy programowania obiektowego w PHP
Composer & Autoloading
Podstawy Laravel
Routing w Laravel
Blade Templates
Podstawy Eloquent ORM
Eloquent Relationships
Migrations & Schema Builder
Walidacja i formularze
Uwierzytelnianie
Autoryzacja i Policies
API Resources & Authentication
Middleware
Service Container & DI
Queues & Jobs
Events & Listeners
Powiadomienia & Mail
File Storage
Testing & PHPUnit
Caching
Livewire & Inertia
Eloquent Advanced
Repository Pattern
Laravel Packages
Performance Optimization
Security Best Practices
Laravel Octane
Laravel Distributed Systems
Observability & Monitoring
Deployment & DevOps
Opanuj Laravel na następną rozmowę
Uzyskaj dostęp do wszystkich pytań, flashcards, testów technicznych, ćwiczeń code review i symulatorów rozmów.
Zacznij za darmo