️️
Size: a a a
️️
JF
️️
JF
JF
️️
️️
JF
/icc/employees/deleteEmployee/{id}
JF
️️
️️
JF
DB
JF
JF
JF
DB
/path/to/{id}
стал регуляркой /^\/path\/to\/(?<id>[^\/]*)\/?$/
️️
DB
$matchedRouteId = null;
$matches = null;
foreach ($routeRegexps as $routeId => $re) {
if (preg_match($re, $urlPath, $matches)) {
$matchedRouteId = $routeId;
break;
}
}
var_dump($matchedRouteId, $matches);
DB
/path/to/{id}
стал регуляркой /^\/path\/to\/(?<id>[^\/]*)\/?$/
preg_replace_callback('/([^{]*)(\{(\})?/', function ($m0, $m1, $m2) {})