易截截图软件、单文件、免安装、纯绿色、仅160KB

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


相关文档:

php过滤特殊字符

php特殊字符过滤
1、过滤标签(HTML):strip_tags()
例如:
<?php
$text = '<?php ?><p>Test paragraph.</p><!-- Comment -
-> <a href=http://topic.csdn.net/u/20090311/09/"#fragment">Other text</a>';
echo strip_tags($text);
echo "\n";
// 允许使用<p>和< ......

关于php的引用

文档是这么说的:
PHP 的引用允许用两个变量来指向同一个内容。意思是,当这样做时:
<?php
$a
=&
$b
;
?>

这意味着 $a
和 $b

指向了同一个变量。
注: $a
和 $b

在这里是完全相同的,这并不是 $a
指向了 $b

或者相反,而是 $a
和 $b
指向了同一个地方。
所以:
<?ph ......

php特殊字符过滤

php特殊字符过滤
1、过滤标签(HTML):strip_tags()
例如:
<?php
$text = '<?php ?><p>Test paragraph.</p><!-- Comment -
-> <a href=http://topic.csdn.net/u/20090311/09/"#fragment">Other text</a>';
echo strip_tags($text);
echo "\n";
// 允许使用<p>和< ......

php 调用 sudo 不执行问题

代码
//第一种方式
exec($cmd,$str,$result);
echo "result = $result <br/>";
if ($result != 0) {
    echo "failed";
}
print_r($str);
#没有输出结果
//第二种方式
$output = shell_exec("/usr/bin/sudo /usr/bin/whoami 2>&1);
echo "output = ......

PHP字符串函数大全


AddSlashes: 字符串加入斜线。
bin2hex: 二进位转成十六进位。
Chop: 去除连续空白。
Chr: 返回序数值的字符。
chunk_split: 将字符串分成小段。
convert_cyr_string: 转换古斯拉夫字符串成其它字符串。
crypt: 将字符串用 DES 编码加密。
echo: 输出字符串。
explode: 切开字符串。
flush: 清出输出缓 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号