Pregunta

Soy nuevo en PHP. Me encontré con esta sintaxis en WordPress . ¿Qué dice la última línea de código que hacer?

$page = $_SERVER['REQUEST_URI'];
$page = str_replace("/","",$page);
$page = str_replace(".php","",$page);
$page = $page ? $page : 'default'
¿Fue útil?

Solución

Es un ejemplo del operador condicional en PHP.

Es la versión abreviada de:

if (something is true ) {
    Do this
}
else {
    Do that
}

Consulte Usando If / Else ternario Operadores http://php.net/manual/en/language.operators.comparison. php .

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top