7 Stimmen

Wie man die ID aus der URL in Cake PHP erhält

Dies ist meine Aktions-URL, von der ich gerne die 16 erhalten würde.

http://localhost/carsdirectory/Galleries/add/16

Bitte hilf mir.

10voto

Ben Punkte 4272
$this->params['pass']

Gibt ein Array (numerisch indiziert) von URL-Parametern nach der Aktion zurück.

// URL: /posts/view/12/print/narrow      
Array
(
    [0] => 12
    [1] => print
    [2] => narrow
)

Ein weiterer Methode ist - Übergeben Sie den Parameter einfach an die Funktion selbst wie folgt:

function add($id=null)
{
   echo $id;
}

Dies gibt Ihre ID zurück.

-1voto

jasperagrante Punkte 344

Es tut mir leid, ich bin nicht vertraut mit phpcake, aber Sie können Reguläre Ausdrücke verwenden
Siehe angehängte Links
Php Führen Sie eine Reguläre Ausdruck
CakePhp Benutzerdefinierte Reguläre Ausdruck Validierung

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X