nasıl php bu dizi aracılığıyla döngü için

3 Cevap php

Ben bu diziye döngü istiyorum:

$securePages=array("admin.php","addslot.php","classpost.php");

$pagename="admin.php"

Admin.php bulunursa eğer o zaman bu kodu çalıştırın:

header("location:index.php");
exit();

Nasıl bu döngü deyimi araya koymak istiyorsunuz?

3 Cevap

Ben bu yapmak istediğiniz ne yapabilir düşünüyorum ...

$securePages = array("admin.php","addslot.php","classpost.php");
$url = "http://".$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];
$url = parse_url($url);
$path = $url['path']; // bar.php

if (in_array($path, $securePages)) {
    header("location:index.php");
    exit();
}

ihtimale karşı bir dizi yoluyla nasıl aslında döngü bilmek istedim.

$securePages=array("admin.php","addslot.php","classpost.php");
foreach ($securePages as $value) {

  //$value is an item in the array.

}

for ve if check out