在用php curl 做登录时,如
$str=curl_close($ch);
//curl_setopt($ch, CURLOPT_VERBOSE,0); //注销这行,可不显示返回的信息
curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
标记一下
Submitted by admin on 2010, May 29, 11:41 AM
在用php curl 做登录时,如
$str=curl_close($ch);
//curl_setopt($ch, CURLOPT_VERBOSE,0); //注销这行,可不显示返回的信息
curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
标记一下
Submitted by admin on 2010, May 23, 5:56 PM
mb_convert_encoding($str,"GBK","UTF-8");
in_array($t1,$t2) //判断t2数组中是否有t1的值
删除指定值
$k=array_search($url,$au);
unset($au[$k])
Submitted by admin on 2009, October 31, 3:49 PM
foreach($_POST as $k => $v)
{
echo $k .'=>' .$v;
}
extract($_POST);
HTTP_POST_VARS["变量名"] |
Submitted by admin on 2009, August 8, 4:05 PM
round函数可以截取小数点的位置,且可以进位,但如是小数点后的数为0时,也会去掉
如下函数可以达到效果
$money="122.0";
$formatted = sprintf("%.1f", $money);
echo $formatted;
$formatted=number_format($money, 1);
Submitted by admin on 2009, July 21, 5:33 PM
<?php
//
// Function: 获取远程图片并把它保存到本地
//
//
// 确定您有把文件写入本地服务器的权限
//
//
// 变量说明:
// $url 是远程图片的完整URL地址,不能为空。
// $filename 是可选变量: 如果为空,本地文件名将基于时间和日期
// 自动生成.
function GrabImage($url,$filename="") {
if($url==""):return false;endif;
if($filename=="") {
$ext=strrchr($url,".");
if($ext!=".gif" && $ext!=".jpg"):return false;endif;
$filename=date("dMYHis").$ext;
}
ob_start();
readfile($url);
$img = ob_get_contents();
ob_end_clean();
$size = strlen($img);
$fp2=@fopen($filename, "a");
fwrite($fp2,$img);
fclose($fp2);
return $filename;
}
$img=GrabImage("http://tech.51099.com/_1978837_detector_ap100.jpg","");
if($img):echo '<pre><img src="'.$img.'"></pre>';
else:echo "false";
endif;
?>
Submitted by admin on 2009, June 18, 8:53 AM
$dsql=new DedeSql(false);
$dsql->SetQuery("sql");
$dsql->Execute();
$row=$dsql->GetObject();//一行 $dsql->GetArray()
while ($row=$dsql->GetObject()) {};//循环
//result
$row->id,$row->name;//$row['d'],$row['name']
//一行
$dsql=new DedeSql(false);
$row=$dsql->GetOne("");
$row['id'];
//无返回
$dsql=new DedeSql(false);
$dsql->ExecuteNoneQuery("");
//相关信息
$dsql=new DedeSql(false);
$dsql->GetError();
$dsql->Version();
$dsql->Close();
$dsql->FreeResult();
$dsql->GetLastID();
$dsql->GetTotalRow();
$dsql->IsTable(table);
require_once(dirname(__FILE__)."/include/config_base.php");
Submitted by admin on 2009, April 14, 12:25 AM
$ks=explode(" ",@me);@me="";for ($ki=0;$ki<=sizeof($ks);$ki++) { if (preg_match('/[\x80-\xff]./',$ks[$ki])) {@me.= '<a href="/plus/search.php?keyword='.$ks[$ki].'&searchtype=titlekeyword" target=_blank>'.$ks[$ki].'</a> ';}}
Submitted by admin on 2009, January 19, 5:21 PM
编译PHP5时提示
/usr/bin/ld: cannot find -lltdl
collect2: ld returned 1 exit status
make: *** [libphp5.la] Error 1
安装
yum install libtool-ltdl
yum install libtool-ltdl-devel
就可以了.
[root@localhost ~]# cat /etc/redhat-release
CentOS release 5.4 (Final)
[root@localhost ~]# uname -a
Linux localhost.localdomain 2.6.18-164.el5 #1 SMP Thu Sep 3 03:28:30 EDT 2009 x8
6_64 x86_64 x86_64 GNU/Linux
php-5.2.12
在用yum安装libtool-ltdl-devel后编译php-5.2.12提示下如
/usr/lib/libltdl.so: could not read symbols: File in wrong format
collect2: ld returned 1 exit status
make: *** [libphp5.la] Error 1
安装php-5.2.13没问题
----------------------------------
yum install libpng
configure: error: libjpeg.(a|so) not found
ln -sf libjpeg.so.62.0.0 libjpeg.so
configure: error: libpng.(a|so) not found.
yum install libpng-devel