<?php
//strstr:从左向右查找 返回值:字符串
//strrchr:从右向左查找 返回值:字符串
//strpos:从左向右查找 返回值:整型,假如查找的字符串不存在,则返回空
//strrpos:从右向左查找 返回值:整型
$str="天高任鸟飞,海阔凭鱼跃";//strstr:从左向右查找 strrchr:从右向左查找
echo "原始字符串:".$str."<br />";
echo "用strstr函数搜索“,”的返回结果:".strstr($str,",")."<br>";
echo "用strstr函数搜索“鸟飞”的返回结果:".strstr($str,"鸟飞")."<br>";
php 简单strtotime()时间操作函数
<?php
//首先假设一个时间
$dt= "2010-09-06 11:19:56";
echo "时间:".$dt."<br>";
//将此时间格式化为Unix时间戳
$tm= strtotime($dt);
echo "此时间的Unix时间戳:".$tm."<br>";
?>
实例
php ajax用户登录代码
login.html
js代码
linux 下 php的 iconv()函数
参考phpinfo的信息,iconv模块也已经正确加载。
google一下。原来才知道,原来在linux版本下iconv这个方法还是有点下下问题的。
csdn上的一个网友给出的解决方案为:
一种方法是把iconv换成 mb_convert_encoding
另一种方法是修改iconv 的实现,从glibc 改为libiconv
搞了半天,烦躁!
有朋友碰到的话,也可以这么解决了
按照该网友提供的第一个方法,将iconv方法修改为使用mb_convert_encoding,搞定。。
多谢该网友提供的解决方案。
网址字符串转换成超级链接PHP代码
php mysql数据库连接类
class mysql {
private $db_host; //数据库主机
private $db_user; //数据库用户名
private $db_pwd; //数据库用户名密码
private $db_database; //数据库名
private $conn; //数据库连接标识;
private $result; //执行query命令的结果资源标识
private $sql; //sql执行语句
private $row; //返回的条目数
private $coding; //数据库编码,GBK,UTF8,gb2312
private $bulletin = true; //是否开启错误记录
private $show_error = true; //测试阶段,显示所有错误,具有安全隐患,默认关闭
private $is_error = false; //发现错误是否立即终止,默认true,建议不启用,因为当有问题时用户什么也看不到是很苦恼的
[转]php用户登录代码
一款讲得非常详细的登录代码,对php入门者有很大的帮助,有需要的朋友可以免费查看。
效果图。
图片验证码生成应用实例
<?php教程
session_start();//开启session
if(isset($_POST['check']))
{
if($_POST['check'])
{
if($_POST['check']==$_SESSION['check_pic'])
{
echo " 验证码正确".$_SESSION['check_pic'];
}
else
{
echo " 验证码错误".$_SESSION['check_pic'];
}
}
}
?>
<FORM METHOD=POST ACTION="">
<img src="index.php"><br> <!----链接图片--->
<input type="text" name="check" >
<input type="submit" value="提交">
</FORM>
datetime类型日期时间转换成中文表示
下面是一个将datetime日期时间转换成年', '个月', '天', '小时', '分种', '秒'来显示,有需要的朋友可以参考一下。
php删除数组中指定值方法比较
你自己也一个 函数呀 php教程 内置的很多函数都有问题(不是错误,是适用方位窄)
for(旧数组.....){
if(是要删除的值)
continue
$newArr[]=每个值
}
php获取上传文件名的文件类型
php教程获取上传文件名的文件类型
再看
支持多平台的php目录创建函数
支持多平台的php教程目录创建函数
我们可以指定在那个目录下创建目录哦。
/取得指定文件夹的目录名称