当前位置:  编程技术>php
本页文章导读:
    ▪php中文字符截取函数(自用)      分享一个自己一直在用的PHP中文字符截取函数,很不错,有用到的朋友拿去吧。 代码: <?php /** * @ 中文字符截取 * @ site:www. */ function str_cut($string, $length, $dot = ”) { if(strlen($string) <.........
    ▪php获取目录中所有文件名及判断文件与目录的方法      一,php获取目录中的所有文件名 1、打开要操作目录的目录句柄 代码示例: //打开当前目录下的目录pic下的子目录common。 $handler = opendir(’pic/common’); 2、循环读取目录下的所有文件 代码示.........
    ▪php中mysql_fetch_array()函数的用法      php数据查询结果函数:mysql_fetch_array()函数。 以数组方式返回数据查询结果。 语法: array mysql_fetch_array(int result, int [result_typ]);  返回值: 数组 函数种类: 数据库功能  本函数用来将查询结果.........

[1]php中文字符截取函数(自用)
    来源: 互联网  发布时间: 2013-12-24

分享一个自己一直在用的PHP中文字符截取函数,很不错,有用到的朋友拿去吧。

代码:

<?php
/**
* @ 中文字符截取
* @ site:www.
*/
function str_cut($string, $length, $dot = ”) {
 if(strlen($string) <= $length) {
    return $string;
 }
 $strcut = ”;
 for($i = 0; $i < $length - strlen($dot) - 1; $i++) {
  $strcut .= ord($string[$i]) > 127 ? $string[$i].$string[++$i] : $string[$i];
 }
 return $strcut.$dot;
}
?>

您可能感兴趣的文章:
php 字符截取中文防乱码用.chr(0)
php函数substr 截取中文字符出现乱码
php 中文截取字符串 mb_substr的用法
php 截取中文的函数utf_substr
php substr截断中文半个汉字乱码问题
php 截取中文字符串乱码
php 截取中文字符(utf-8格式)的函数
四个php 中文字符串截取函数
php 中文字符串截取 php截取中文字符串的函数
php 中文字符串截取(mb_substr)实例


    
[2]php获取目录中所有文件名及判断文件与目录的方法
    来源: 互联网  发布时间: 2013-12-24

一,php获取目录中的所有文件名
1、打开要操作目录的目录句柄

代码示例:
//打开当前目录下的目录pic下的子目录common。
$handler = opendir(’pic/common’);

2、循环读取目录下的所有文件

代码示例:
/*其中$filename = readdir($handler)
每次循环时将读取的文件名赋值给$filename,$filename !== false。
一定要用!==,因为如果某个文件名如果叫’0′,或某些被系统认为是代表false,用!=就会停止循环
*/
while( ($filename = readdir($handler)) !== false )
{
  //略过linux目录的名字为’.'和‘..’的文件
  if($filename != “.” && $filename != “..”)
  {   
    //输出文件名
      echo $filename;
    }
}

3、关闭目录

代码示例:
closedir($handler);

二,php判断文件和目录函数
代码:

代码示例:
<?php
//检查上级目录下的目标对象logo.jpg是否是文件。
$checkResult = is_file(’../logo.jpg’);

说明:如果目标对象是文件,系统返回true,否则返回false。

代码:

代码示例:
<?php
//检查上级目录下的目标对象logo.jpg是否是目录。
$checkResult = is_dir(’../logo.jpg’);

说明:如果目标对象是目录系统返回true,否则返回false。


    
[3]php中mysql_fetch_array()函数的用法
    来源: 互联网  发布时间: 2013-12-24

php数据查询结果函数:mysql_fetch_array()函数。
以数组方式返回数据查询结果。

语法: array mysql_fetch_array(int result, int [result_typ]); 

返回值: 数组
函数种类: 数据库功能 

本函数用来将查询结果 result 拆到数组变量中。若 result 没有资料,则返回 false 值。
本函数为 mysql_fetch_row() 的加强函数,除可以将返回列及数字索引放入数组之外,还可以将文字索引放入数组中。

若是好几个返回字段都是相同的文字名称,则最后一个置入的字段有效。
解决方法:
使用数字索引或者为这些同名的字段 (column) 取别名 (alias)。

注意:
使用本函数的处理速度其实不会比 mysql_fetch_row() 函数慢,要用哪个函数还是看使用的需求决定。
参数 result_typ 是一个常量值,有以下几种常量 MYSQL_ASSOC、MYSQL_NUM 与 MYSQL_BOTH。 

说了这么多,来看一个例子吧。
输出数据库table表中的a_id和a_name字段的所有行。
代码:

<?php
/**
* mysql_fetch_array() 返回数组形式的查询结果
* by www.
*/
$conn = mysql_connect("服务器名","用户名","密码"); 
mysql_select_db("数据库名", $conn);
$result = mysql_query("select * from table", $conn); 
while($row = mysql_fetch_array($result)) { 
echo $row["a_id"]; 
echo $row["a_name"]; 
} 
mysql_free_result($result); 
?>

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


站内导航:


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

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

浙ICP备11055608号-3