Normal bir tarayıcı gibi bir AJAX web sitesi ile etkileşim bir PHP komut dosyası programlamak için ne gerekli fonksiyonları nelerdir?

3 Cevap php

Ben normal bir tarayıcı gibi bir web sitesi ile etkileşim bir PHP komut dosyası oluşturmak için gerekli ne olduğunu bilmek istiyorum. Web sitesi Ajax zengin olacağını, bu yüzden PHP komut dosyası Javascript fonksiyonları işlemek ve web sitesi ile kesintisiz bir bağlantı sağlamak için bilmek gerekir.

3 Cevap

Bir HTTP istemci denen arıyorlar. PHP denir birine sahiptir cURL. Bu bak example:

<?php

$ch = curl_init("http://www.example.com/");
$fp = fopen("example_homepage.txt", "w");

curl_setopt($ch, CURLOPT_FILE, $fp);
curl_setopt($ch, CURLOPT_HEADER, 0);

curl_exec($ch);
curl_close($ch);
fclose($fp);
?>

cURL ancak Javascript yapmaz. Javascript değerlendirmek gerekirse, bu çok uzun emirdir ve ben Google'ın V8 Javascript engine bakmak öneririz olabilir, ama bir C + + projesi.

Ne arıyorsun PHP JavaScript yorumlayıcısı ile birlikte tam teşekküllü bir tarayıcı yaratma anlamına gelecektir. Bu hiç ne olacak, asla. Eğer bölüme ulaşmak istedikleri bölmek zorunda, ve PHP bu uygulamaya çalışacağız.

Bu test amaçlı ise sadece belki Selenium bir göz atmalısınız.