php常用的基本函数
php的函数分为系统函数,用户函数
1,php函数不区分大小写
函数原型:
返回类型 函数名称(类型 参数)
2.1,系统函数中常用的数学函数
abs(eumber) 去绝对值
sin(float) 正弦计算sin(x)
cos(float) 余弦计算cos(x)
log(float) 自然对数计算
sqrt(float) 开平方根计算
log10(float) 10基底的对数
exp(float) 自然对数e的次方值
pow(float x,float y) 次方x的y次方
pi() 圆周率
rand([min],[max]) 取随机数
2.2 字符串函数
strtolower() 字符串转为小写
strtoupper() 字符串转为大写
trim() 截去字符串首尾空格
substr(string,start,[length]) 取子串
strlen(string str) 取得字符串长度
strpos(母串,待查字符,[offset]) 寻找字符串中某字符最先出现处
strcmp(str1,str2) 字符串比较
2.3 文件系统函数:
int filesize(string filename) 获得文件大小
int feof(int fp) 测试文件指针是否指到文件尾
int fopen(string filename,string mode) 打开文件或者URL
int fclose(int fp) 关闭已打开的文件
string fread(int fp,int n) 读取文件N个字节
string fgets(int fp,int n) 取得文件指针所指的行(适合大文件处理)
int fwrite(int fp,string string,int[n]) 写入文件
int fputs(int fp,string str,int[n]) 写入文件
int mkdir(string pathname,int mode) 建立目录
int rmdir(string dirname) 删除目录
int rename(string oldname,string newname) 改名
2.4 网络函数:
int fsockopen(string hostname,int port,int[errno],string[errstr],int
[timeout]) 打开网络socket链接
string gethostbyname(string hostname) DNS查询,返回IP网址
array gethostbynamel(string hostname) 返回机器名称的所有IP
2.5 MySQL数据库函数:
int mysql_connect(string[hostnam
相关文档:
区别:
system() 输出并返回最后一行shell结果。
exec() 不输出结果,返回最后一行shell结果,所有结果可以保存到一个返回的数组里面。
passthru() 只调用命令,把命令的运行结果原样地直接输出到标准输出设备上。
相同点:都可以获得命令执行的状态码
////////////////////////////////////////////////////////// ......
原文链接:http://www.phpdo.net/index.php/2010/01/25/29/
学习了一段时间PHP,觉得有点收获。也应该将学过的东西拿出来晒晒了,不然就交回给课本了。
PHP是什么呢?
PHP,是超级文本预处理语言(PHP:Hypertext Preprocessor)的缩写。PHP 是一种 HTML 内嵌式的语言,是一种在服务器端执行的嵌入HTML文档的脚本语言,语 ......
原文链接:http://www.phpdo.net/index.php/2010/01/26/1-2/
所有编程语言的开始:Hello,world!页面。
首先使用html编写一个简单的页面。代码如下:
<html>
<head>
<title>Hello, world</title>
</head>
<body>
<H1><p align=center>Hello, world</p></H1 ......
需要用的php的正规匹配汉字,在网上找了些文章看了以下,看到这个的时候感觉这篇文章写的很真实,忍不住转过来了。
原文地址:http://hi.baidu.com/comdeng/blog/item/f272362e47ce29564ec226c5.html
在javascript中,要判断字符串是中文是很简单的。比如:
var str = "php编程";
if (/^[\u4e00-\u9fa5]+$/.t ......
说明:
1、本文档是为初学PHP的朋友而制作的。
2、看了本文档学会PHP的朋友,请反馈你对本文档的意见或建议(发邮件到kuaiyigang@163.com或在QQ群4798654中提出),以帮助更多的初学者。
1、php语言的概述及开发环境的配置(1天)
a、php发展及应用介绍(了解)
b、php及相关软件在类linux和windows的具体安装步骤 (初 ......