Radzę poczytać manual o operatorach oraz o różnicy pomiędzy nimi:
http://php.net/manual/en/language.operators.logical.phpDodatkowo, z racji tego że najwidoczniej tego również nie wiesz, struktury kontrolne mają również swoją alternatywną składnie, właśnie do takiego osadzania php w html'u czy innym kodzie:
http://php.net/manual/en/control-structure...tive-syntax.php<?php if(return_page_slug() == 'strona-a' || return_page_slug() == 'strona-b'): ?>
<!-- some html code -->
<?php endif ?>
Pomijam już zupełnie kwestie tego że powinieneś stworzyć jakąś nową funkcję która by sprawdzała jeden lub kilka parametrów i zwracała true/false:
php 5.5 i wcześniejsze
function check_page_slug()
{
$slug = return_page_slug();
foreach($agrs as $agr)
{
if($arg == $slug)
{
return true;
}
}
return false;
}
php 5.6+
function check_page_slug(...$slugs)
{
$slug = return_page_slug();
foreach($slugs as $agr)
{
if($arg == $slug)
{
return true;
}
}
return false;
}
<?php if(check_page_slug('strona-a', 'strona-b')): ?>
<!-- some html code -->
<?php endif ?>