bu php kullanarak bir dizi içinde arama için regex kullanmak mümkündür

2 Cevap

Ben mümkün yüzden lütfen açıklayınız i regex kullanarak dizinin içinde bir dize aramak gerekir dize bir dizi var ..

2 Cevap

Tüm elemanları döngü bir foreach döngü ve bunların her biri üzerinde bir preg_match kullanabilirsiniz. Eğer maç, maçlar bir dizi ekleyin.

foreach($array as $check) {
    if (preg_match("/expression/", $check)) $matches[] = $check;
}

Çok basit bir örnek.

Bir foreach döngüsü kullanarak dizi yineleme ve her öğe anahtarı için arama yapabilirsiniz. Örnek:

<?php

$days = array('Sunday','Monday','Tuesday');
$key = "Sunday";

foreach($days as $day) {

    if(preg_match("/$key/",$day)) {
        echo "Key $key found !!";
    }
}
?>