2016-11-28 3 views
-2

Как задержать на 5 секунд, а затем использовать file_get_contents PHP?Как задержать на 5 секунд, а затем использовать file_get_contents PHP?

Я использую этот код для получения текста с веб-страницы с использованием URL-адреса.

index.php

<?PHP 
$text = file_get_contents('https://www.othersite.com/test_1.php'); 
echo strip_tags($text); // If you only need text not html structure 
?> 

.

.

https://www.othersite.com/test_1.php

<meta http-equiv="refresh" content="5;url=https://www.othersite.com/test_2.php"> 

https://www.othersite.com/test_2.php

HELLO WORLD. 

Когда я загрузить MySite (index.php). как задержать в течение 5 сек, то используйте file_get_contents и это покажет результата HELLO WORLD.

+0

Зачем нужна задержка? – simon

+0

ОК, если не задержка, когда я использую 'file_get_contents' с' test_1.php', он будет показывать пустые данные. я хочу отложить на 5 секунд для перенаправления на 'test_2.php' перед использованием' file_get_contents', и результат будет 'HELLO WORLD.' –

+0

Я все еще не понимаю, что вы пытаетесь сделать. – simon

ответ

1

использование:

sleep(5); // seconds 

функция

3

Вы можете использовать функцию PHP sleep

Пример:

<?PHP 
sleep(5); //Sleeps for 5 sec 
$text = file_get_contents('https://www.othersite.com/test_1.php'); 
echo strip_tags($text); // If you only need text not html structure 
?> 
+2

ну ... да, вот что спросил ОП. Но я не думаю, что он хочет это сделать. Еще одна проблема XY – Federkun

+0

@Federkun Как вы думаете, что он хочет сделать? –

+1

Я понятия не имею. Это то, что вы должны спросить у него – Federkun

Смежные вопросы