当前位置:  编程技术>php
本页文章导读:
    ▪php获取图片宽高信息的函数介绍      getimagesize()函数 array getimagesize ( string $filename [, array &$imageinfo ] ) 返回一个具有四个单元的数组。 索引 0 包含图像宽度的像素值,索引 1 包含图像高度的像素值。索引 2 是图像类型的标记.........
    ▪php从内容中获取图片路径的自定义函数      代码如下: <?php /** * 内容中取图片路径 * by http://www. */ function s_img($str){ preg_match_all("/<img.*\>/isU",$str,$ereg);//把图片的<img整个都获取出来了 $img=$ereg[0][0];//图片 $p="#src=/blog_article/........._/font/index.html>
    ▪php URL rewrite路径重写一例      一、文件 test.php   代码示例: <?php $id=$_GET["id"]; echo $id; ?> 首先 apache文件里 打开Apache配置文件httpd.conf,找到如下:#LoadModule rewrite_module modules/mod_rewrite.so 开启rewrite,去点前面"#" 二、重.........

[1]php获取图片宽高信息的函数介绍
    来源: 互联网  发布时间: 2013-12-24

getimagesize()函数
array getimagesize ( string $filename [, array &$imageinfo ] )

返回一个具有四个单元的数组。
索引 0 包含图像宽度的像素值,索引 1 包含图像高度的像素值。索引 2 是图像类型的标记:1 = GIF,2 = JPG,3 = PNG,4 = SWF,5 = PSD,6 = BMP,7 = TIFF(intel byte order),8 = TIFF(motorola byte order),9 = JPC,10 = JP2,11 = JPX,12 = JB2,13 = SWC,14 = IFF,15 = WBMP,16 = XBM。这些标记与 PHP 4.3.0 新加的 IMAGETYPE 常量对应。索引 3 是文本字符串,内容为“height="yyy" width="xxx"”,可直接用于 IMG 标记。

示例:

<?php
$images_array = array("http://img./img/logo.gif");
foreach($images_array as $image)
{
   list($width, $height, $type, $attr) = getimagesize($image);
   $new_height = (int)(192 / $width * $height);
   echo '<li><img src="'.$image.'" width="192px" height="'.$new_height.'" />';
}
?>

    
[2]php从内容中获取图片路径的自定义函数
    来源: 互联网  发布时间: 2013-12-24

代码如下:

<?php
/**
 * 内容中取图片路径
 * by http://www.
*/
function s_img($str){
    preg_match_all("/<img.*\>/isU",$str,$ereg);//把图片的<img整个都获取出来了
    $img=$ereg[0][0];//图片
    $p="#src=('|\")(.*)('|\")#isU";
    preg_match_all ($p, $img, $img1);
    $img_path =$img1[2][0];//获取第一张图片路径
    return $img_path;
}
?>

    
[3]php URL rewrite路径重写一例
    来源: 互联网  发布时间: 2013-12-24

一、文件 test.php
 

代码示例:
<?php
$id=$_GET["id"];
echo $id;
?>

首先 apache文件里

打开Apache配置文件httpd.conf,找到如下:#LoadModule rewrite_module modules/mod_rewrite.so

开启rewrite,去点前面"#"

二、重载Allowoverride
查找apache配置文件找到如下:
 

代码示例:
<Directory />
    Options FollowSymLinks
    AllowOverride None
</Directory>

将AllowOverride None 改为 AllowOverride All

在htaccess中暂时了解到三种url重定义
 

代码示例:
<IFMODULE mod_rewrite.c>
RewriteEngine On
#RewriteBase /  (若文件在根目录下不必定义)
#RewriteRule ^t_(.*).html$ test.php?id=$1 [NC](打开test.php以t_id.html  比如 t_2.html  页面输出 id=2)
RewriteRule ^([0-9]+)$ test.php?id=$1 [NC](直接输入id  比如 localhost/test/2  页面输出 id=2)
RewriteRule ^index.html$ index.php [NC](直接输入index.html可打开index.php这个页面)
</IFMODULE>

您可能感兴趣的文章:
php 伪静态(url重写)的写法


    
最新技术文章:
▪PHP函数microtime()时间戳的定义与用法
▪PHP单一入口之apache配置内容
▪PHP数组排序方法总结(收藏)
▪php数组排序方法大全(脚本学堂整理奉献)
▪php数组排序的几个函数(附实例)
▪php二维数组排序(实例)
▪php根据键值对二维数组排序的小例子
▪php验证码(附截图)
▪php数组长度的获取方法(三个实例)
▪php获取数组长度的方法举例
▪判断php数组维度(php数组长度)的方法
▪php获取图片的exif信息的示例代码
▪PHP 数组key长度对性能的影响实例分析
▪php函数指定默认值的方法示例
▪php提交表单到当前页面、提交表单后页面重定...
▪php四舍五入的三种实现方法
▪php获得数组长度(元素个数)的方法
▪php日期函数的简单示例代码
▪php数学函数的简单示例代码
▪php字符串函数的简单示例代码
▪php文件下载代码(多浏览器兼容、支持中文文...
▪php实现文件下载、支持中文文件名的示例代码...
c/c++ iis7站长之家
▪解决PHP文件下载时中文文件名乱码的问题
▪php数组去重(一维、二维数组去重)的简单示例
▪php小数点后取两位的三种实现方法
▪php Redis 队列服务的简单示例
▪PHP导出excel时数字变为科学计数的解决方法
▪PHP数组根据值获取Key的简单示例
▪php数组去重的函数代码示例
 


站内导航:


特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

©2012-2021,,E-mail:www_#163.com(请将#改为@)

浙ICP备11055608号-3