php 缩略图函数
function getThumbs($filename,$savepath,$d_w,$d_h,$b,$img_name)
{
if($b)
{
$photourl = $savepath."/".$img_name;
}else
{
$photourl = $savepath;
}
$width = $d_w;
$height= $d_h;
list($width_orig, $height_orig,$image_type) = getimagesize($filename);
$extends = $image_type == 1 ? "gif" : "jpg";
$x = 0;$y = 0;
if($d_w==$d_h)
{
if ($width && ($width_orig < $height_orig))
{
$height = ($width / $width_orig) * $height_orig;
$y = round(($height-$d_h)/2);
} else
{
$width = ($height / $height_orig) * $width_orig;
$x = round(($width-$d_w)/2);
}
}else
{
if($d_h>$d_w)
{
$width = ($height / $height_orig) * $width_orig;
// $x = round(($width-$d_w)/2);
}else
{
$height = ($wi
相关文档:
1.取得当前内存使用大小:memory_get_usage()
2.计算执行时间:microtime(true)
3.设置script执行时间限制set_time_limit
4.设置内存限制ini_set("memory_limit","256M");
3.从远程下载文件的两个方法:
$contents=file_get_contents("http://www.govtrack.us/data/us/gis/zip4dist-prefix.t ......
文档是这么说的:
PHP 的引用允许用两个变量来指向同一个内容。意思是,当这样做时:
<?php
$a
=&
$b
;
?>
这意味着 $a
和 $b
指向了同一个变量。
注: $a
和 $b
在这里是完全相同的,这并不是 $a
指向了 $b
或者相反,而是 $a
和 $b
指向了同一个地方。
所以:
<?ph ......
php -h可以获取帮助信息。PHP版本号信息:/your_current_path/php -v,PHP运行脚本:/your_current_path/php your_file_path,PHP运行语句/your_current_path/php -r your_code_snippet。
代码执行结束后,PHP会根据具体执行情况自动的释放,如果执行过程中内存消耗较大,可以利用NULL或unset来释放内存。区别在于,前者 ......
PDO是一个“数据库访问抽象层”,作用是统一各种数据库的访问接口,与mysql和mysqli的函数库相比,PDO让跨数据库的使用更具有亲和力;与ADODB和MDB2相比,PDO更高效。目前而言,实现“数据库抽象层”任重而道远,使用PDO这样的“数据库访问抽象层”是一个不错的选择。
PDO->beginTransa ......