Я не уверен, почему это происходит. Мой WordPress сайт загружается нормально.

Это что-то с моим кодом PHP?

<?php 
$urls = array(
        "http://www.mb103.com/#"
        "http://www.mb103.com/#"
        "http://www.mb103.com/#"
        "http://www.mb103.com/#"
        "http://www.mb103.com/#"
        "http://www.mb103.com/#"

        ); 
$url = $urls[array_rand($urls)]; 
header("Location: http://$url"); 
?>

1 ответ1

0

Вы получаете ошибку синтаксического анализа , потому что у вас есть , между вашими записями массива. Попробуйте исправить это так:

<?php 
$urls = array(
        "http://www.mb103.com/#",
        "http://www.mb103.com/#",
        "http://www.mb103.com/#",
        "http://www.mb103.com/#",
        "http://www.mb103.com/#",
        "http://www.mb103.com/#",
        ); 

$url = $urls[array_rand($urls)]; 
header("Location: http://$url"); 
?>

Во многих языках (включая php) , после последней записи необязательно. , после того, как последняя запись является хорошей идеей , потому что это легче редактировать файл и труднее , во время редактирования.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .