php远程数据怎么调 远程文档php源码

php如何远程调用asp网站数据1、在asp网站上生成 xml新闻源 php中调用
2、php直接远程读取asp上的网页 下面发段php远程读取的函数
function get_content($url)
{
$buf=parse_url($url);
if($buf['scheme']=="http")//如果是URL
{
$host=$buf['host'];
$page=$buf['path'];
if(trim($buf['query'])!=="") $page.="?".trim($buf['query']);
$myHeader="GET $url HTTP/1.1\r\n";
$myHeader.="Host: $host\r\n";
$myHeader.="Connection: close\r\n";
$myHeader.="Accept: text/xml,application/xml,application/xhtml xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5\r\n";
$myHeader.="Accept-Language: zh-cn,zh;q=0.5\r\n";
$myHeader.="Accept-Charset: gb2312,utf-8;q=0.7,*;q=0.7\r\n";
$myHeader.="User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.7.6) Gecko/20050226 Firefox/1.0.1 Web-Sniffer/1.0.20\r\n";
$myHeader.="Referer: \r\n\r\n";
$server=$host;
$port=80;
$res="";
if(false!==($fp = @fsockopen ($server, $port, $errno, $errstr, 30)))
{
@fputs ($fp, $myHeader);
while (!@feof($fp)) $res.= @fgets ($fp, 1024);
@fclose ($fp);
}
else return false;
if(strlen($res)==0) return false;
return $res;
}
else//如果是本地文件
{
$fileName=$url;
if(false!==@file_exists($fileName))
{
if(false!==($buf=@implode("",file($fileName)))@strlen($buf)0)
{
return $buf;
}
else return false;
}
else return false;
}
}
PHP中mysql如何远程连接数据库可以使用pdo进行连接
$dbms='mysql';//数据库类型
$host='localhost'; //数据库主机名
$dbName='test';//使用php远程数据怎么调的数据库
$user='root';//数据库连接用户名
$pass='';//对应的密码
$dsn="$dbms:host=$host;dbname=$dbName";
try {
$dbh = new PDO($dsn, $user, $pass); //初始化一个PDO对象
echo "连接成功br/";
/*你还可以进行一次搜索操作
foreach ($dbh-query('SELECT * from FOO') as $row) {
print_r($row); //你可以用 echo($GLOBAL); 来看到这些值
}
*/
$dbh = null;
} catch (PDOException $e) {
die ("Error!: " . $e-getMessage() . "br/");
}
//默认这个不是长连接,如果需要数据库长连接,需要最后加一个参数php远程数据怎么调:array(PDO::ATTR_PERSISTENT = true) 变成这样:
$db = new PDO($dsn, $user, $pass, array(PDO::ATTR_PERSISTENT = true));
php本地 怎么连接远程数据库服务器在php中如果要连接远程数据库连接方法很简单php远程数据怎么调,只要把本地连接localhost或127.0.0.1改成指定远程服务器一IP地址或者直接域名即可 。
语法
mysql_connect(servername,username,password);
例子
在下面的例子中php远程数据怎么调,php远程数据怎么调我们在一个变量中 ($con) 存放php远程数据怎么调了在脚本中供稍后使用的连接 。如果连接失败,将执行 "die" 部分php远程数据怎么调:
代码如下:
?php
$con = mysql_connect("localhost","peter","abc123");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
// some code
?
【php远程数据怎么调 远程文档php源码】关于php远程数据怎么调和远程文档php源码的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息 , 记得收藏关注本站 。

    推荐阅读