Sprache:

Suche

Eigenen PHP-Router erstellen - Benannte URL-Segmente

  • Teilen:

Dieser Artikel ist der zweite in der Serie zur Erstellung eines eigenen PHP-Routers. Wenn Sie den ersten Teil verpasst haben, lesen Sie hier weiter: Erstellen Sie Ihren eigenen PHP-Router auf einfachste Weise.

Benannte URL-Segmente sind im Allgemeinen eher wie Laravel benannte Routen mit Parametern. Ein benanntes URL-Segment würde zum Beispiel so aussehen:

Auch Check-out, Tidy up Code mit Laravel Route Model Binding

Route::get('companies/{companyName},function(){...});

Also Read: PHP object to Arrays

Lesen Sie auch: PHP-Objekt zu Arrays

Damit dies funktioniert, müssen Sie lediglich folgende Änderungen vornehmen $action Parameter in Ihrer Router-Methode, um diese benannten URL-Segmente zu akzeptieren, wenn sie vom Browser aufgerufen werden

 

$action = preg_replace('/{[^]+}/','(.+)',$action);

Das war's. Probieren Sie diesen Ansatz aus und lassen Sie uns wissen, ob er für Sie funktioniert. Sie können auch Ihr Gedächtnis auffrischen, indem Sie sich den Artikel "Erstellen Sie Ihren eigenen PHP-Router auf die einfachste Weise - Teil 1" ansehen.

Youtube-Video

Wenn du eher ein Video-Typ bist, schau dir die detaillierten Schritte und Erklärungen zu dieser Episode von Azeem Hassni an. Wenn du Fragen oder Feedback hast, kannst du uns hier einen Kommentar hinterlassen oder den Ersteller direkt auf seinem Twitter anschreiben. Viel Spaß beim Coding.

TWT Staff

TWT Staff

Writes about Programming, tech news, discuss programming topics for web developers (and Web designers), and talks about SEO tools and techniques