Biri ben gerçekten yanlış yapıyorum bana ne söyleyebilirsin? Ben fındık gidiyorum, aşağıdaki kod localhost / WIN mükemmel çalışır ve ben host / linux üzerinde çalıştığınızda uyarı verir:
$lines = file('english.php');
foreach($lines as $line) {
$matches=array();
if (preg_match('/DEFINE\(\'(.*?)\',\s*\'(.*)\'\);/i', $line, $matches)) {
$keys[] = $matches[1];
$values[] = $matches[2];
}
}
$lang = array_combine($keys, $values);
Ben host üzerinde test ederken:
Warning: array_combine() expects parameter 1 to be array, null given in /home/xx/public_html/xx on line 616
Ancak yerel sunucu (Windows XP) mükemmel çalışır. Ben yanlış yapıyorum bilmiyorum, bana bu kabus gidermek yardım lütfen: (
Teşekkürler.