gpt4 book ai didi

PHP简洁函数(PHP简单明了函数语法)

转载 作者:qq735679552 更新时间:2022-09-29 22:32:09 26 4
gpt4 key购买 nike

CFSDN坚持开源创造价值,我们致力于搭建一个资源共享平台,让每一个IT人在这里找到属于你的精彩世界.

这篇CFSDN的博客文章PHP简洁函数(PHP简单明了函数语法)由作者收集整理,如果你对这篇文章有兴趣,记得点赞哟.

1、与mysql相关  mysql_connect  建立一个与MySQL服务器的连接  语法  resource mysql_connect(string server[,string usingname[,string password[, bool new_link[,int client_flags]]]])  eg:  。

复制代码代码如下:

$DB_HOST ="localhost"; 
$DB_LOGIN ="root"; 
$DB_PASSWORD =" 123456"; 
$conn=mysql_connect($DB_HOST,$DB_LOGIN,$DB_PASSWORD); 

mysql_data_seek  将内部查询指针移动至查询行上  语法  bool mysql_data_seek(resource result_indetifier,int row_number)  eg:  。

复制代码代码如下:

$DB_HOST ="localhost"; 
$DB_LOGIN ="root"; 
$DB_PASSWORD ="123456"; 
$DB_NAME ="flag"; 
$conn=mysql_connect($DB_HOST,$DB_LOGIN,$DB_PASSWORD); 
mysql_select_db($DB_NAME); 
$res=mysql_query("SELECT * FROM PRODUCT"); 
$row=mysql_fetch_array($res); 
for($i=0;$i<$num;$i++) 
$row=mysql_fetch_array($res); 
mysql_data_seek($res,0);//移动指针回到查询果的第一行 

mysql_fetch_array  将查询的结果存在数组中(每一个数组元素存一个记录)  语法  array mysql_fetch_array(resource result[,int result_type])  eg  。

复制代码代码如下:

$DB_HOST ="localhost"; 
$DB_LOGIN ="root"; 
$DB_PASSWORD ="123456"; 
$DB_NAME ="flag"; 
$conn=mysql_connect($DB_HOST,$DB_LOGIN,$DB_PASSWORD); 
mysql_select_db($DB_NAME); 
$res=mysql_query("SELECT * FROM PRODUCT"); 
$row=mysql_fetch_array($res); 

mysql_fetch_object  取得查询结果一行,并以对象类型存储之,与MySQL_fetch_array()使用方法完全相同,不同的是mysql_fetch_object()只能通过字段名称来取得查询结果  echo $row->fieldname; //正确用法  echo $row->0; //错误用法  语法  object mysql_fetch_object(resource result)  eg  。

复制代码代码如下:

$DB_HOST ="localhost"; 
$DB_LOGIN ="root"; 
$DB_PASSWORD ="123456"; 
$DB_NAME ="flag"; 
$conn=mysql_connect($DB_HOST,$DB_LOGIN,$DB_PASSWORD); 
mysql_select_db($DB_NAME); 
$res=mysql_query("SELECT * FROM PRODUCT"); 
$row=$mysql_fetch_object($res); 
while($row) 

echo $rowàp_id; 
echo $rowàp_name; 

mysql_insert_id  在使用INSERT命令增加完一条信息后,可利用此函数取得刚刚增加记录的unique id  语法  int mysql_insert_id([esource link_identifier])  eg  。

复制代码代码如下:

$DB_HOST ="localhost"; 
$DB_LOGIN ="root"; 
$DB_PASSWORD ="123456"; 
$DB_NAME ="flag"; 
$conn=mysql_connect($DB_HOST,$DB_LOGIN,$DB_PASSWORD); 
mysql_select_db($DB_NAME); 
$SQLStr"INSERT INTO produce (p_id,p_name)VALUES('','PHP书')"; 
$res=mysql_query($res); 
$p_id=mysql_insert_id(); 

mysql_num_rows  取得查询结果里有几行  语法  int mysql_num_rows(resource result)  eg  。

复制代码代码如下:

$DB_HOST ="localhost"; 
$DB_LOGIN ="root"; 
$DB_PASSWORD ="123456"; 
$DB_NAME ="flag"; 
$conn=mysql_connect($DB_HOST,$DB_LOGIN,$DB_PASSWORD); 
mysql_select_db($DB_NAME); 
$res=mysql_query("SELECT * FROM PRODUCT"); 
$num=mysql_num_rows($res); 

mysql_query  送出一个SQL语法的查询语句  语法  resource mysql_query(string query[,resource link_identifier])  eg  。

复制代码代码如下:

$DB_HOST ="localhost"; 
$DB_LOGIN ="root"; 
$DB_PASSWORD="123456"; 
$DB_NAME ="flag"; 
$conn=mysql_connect($DB_HOST,$DB_LOGIN,$DB_PASSWORD); 
mysql_select_db($DB_NAME); 
$res=mysql_query("SELECT * FROM PRODUCT"); 

mysql_select_db  选择欲存取的数据库名称  语法  bool mysql_select_db(string database_name[,resource link_identifier])  eg  。

复制代码代码如下:

$DB_HOST ="localhost"; 
$DB_LOGIN ="root"; 
$DB_PASSWORD ="123456"; 
$DB_NAME ="flag"; 
$conn=mysql_connect($DB_HOST,$DB_LOGIN,$DB_PASSWORD); 
mysql_select_db($DB_NAME); 

2、文件系统函数  copy  复制文本  语法  bool copy(string source,string dest)  eg  。

复制代码代码如下:

copy("abc.txt","/tmp/newabc.txt"); 

fclose  关闭一个打开文件的指针  语法  bool fclose(resource handle)  eg  。

复制代码代码如下:

$fp=fopen("abc.txt","w"); 
fclose($fp); 

fgets  从文件指针所指位置取得列的内容  语法  string fgets(resource handle[,int length])  eg  。

复制代码代码如下:

$fp=fopen("abc.txt","w"); 
$txtdata= fgets($fp,4096); 

file  将整个文件内容读到数组中  语法  array file(string filename[,int use_include_path[,resource context]])  eg  。

复制代码代码如下:

$content=file("abc.txt"); 

file_exists  检查文件是否存在  语法  bool file_exists(string filename)  eg  。

复制代码代码如下:

if (file_exists("abc.txt")) 
echo "此文件存在"; 
else 
echo"此文件不存在"; 

filesize  取得文件大小  语法  int filesize(string filename)  eg  。

复制代码代码如下:

$size=filesize("abc.txt"); 

fopen  打开一个文件或者url  语法  resource fopen (string filename,string mode[,bool use-include_path[,resource zcontext]])  eg  。

复制代码代码如下:

$fp=fopen("abc.txt"); 
$fp=fopen("//www.zzvips.com/bacteroid/","r"); 

fputs  将数据写至文件中  语法  int fputs(resource handle,string string[,int length])  eg  。

复制代码代码如下:

$fp=fopen("abc.txt"); 
fputs($fp,"helloworld!"); 

fseek  设置文件指针所指的位置  语法  int fseek(resource handle,int offset[,int whence])  eg  。

复制代码代码如下:

$fp=fopen("abc.txt","w"); 
$txtdata=fgets($fp,4096); 
fseek($fp,0);//将指针指回起始处 

mkdir  建立一个目录  语法  bool mkdir(string pathname[,int mode[,bool recursive[,resource context]]])  eg  。

复制代码代码如下:

mkdir("ljt/newfolder"); 

unlink  删除文件  语法  int unlink(string filename);  eg  。

复制代码代码如下:

unlink("abc.txt"); 

3、日期与时间函数  data  返回指定格式的当地时间/日期  语法  string date(string format[,int timestamp])  eg  。

复制代码代码如下:

$time =date("Y-m-d g:i:s"); 

getdate  取得日期与时间的信息  语法  array getdata([int timestamp])  eg  。

复制代码代码如下:

$now=getdate(); 
$year=$now["year"]; 
$month=$now["month"]; 

gettimeofday  取得目前的时间(包括格林尼治时间)  语法  array gettimeofday(void)  eg  。

复制代码代码如下:

$time=gettimeofday(); 

4、字符串处理函数  explode  根据指定的分隔符将字符串拆分成一个数组  语法  array explode(string separator,string string[,int limit])  eg  。

复制代码代码如下:

$str="a,b,c"; 
$res=explode(",",$str);//$res[0]=a 

implode  将数组内容连接成一个字符串  语法  string implode(string glue,array pieces)  eg  。

复制代码代码如下:

$newarray=array('a','b','c'); 
$res=implode(",",$newarray);//$res=a,b,c 

strlen  取得字符串的长度  语法  int strlen(string string)  eg  。

复制代码代码如下:

strlen("www.zzvips.com");//传回15 
[c/ode] 
substr 
取得字符串指定的某部分字符(子字符串) 
语法 
string substr("www.gxnu.edu.cn",1,7); //返回"ww.gxnu" 
5、数学函数库 
将浮点数的小数部分无条件进位 
语法 
float ceil(float value) 
eg 
[code] 
echo ceil(9.99);//返回10 
echo ceil(9.12);//返回10 

cos  取得浮点数值的余弦值  语法  float cos(float arg)  eg  。

复制代码代码如下:

$numcos=cos(0.5); 

floor  将浮点数的小数部分无条件去掉  语法  float floor(floor value)  eg  。

复制代码代码如下:

echo floor(9.12);//返回9 
echo floor(9.99);// 返回9 

rand  产生一个范围的随机数值  语法  i  nt rand([int min,in max])  eg  。

复制代码代码如下:

$num=rand(0,100);//产生一个介于1到100间的随机数值 

round  将浮点数的小数部分四舍五入进位  语法  float round(float value)  eg  。

复制代码代码如下:

float round(9.99)//返回10 
float round(9.12)//返回9 

sin  取得浮点数值的正弦值  语法  float sin(float arg)  eg  。

复制代码代码如下:

$numsin=sin(0.5); 

6、Session函数  session_register  说明一或多个Session里的变量  语法  bool session_register(mixed name[,mixed...])  eg  。

复制代码代码如下:

$name="flag"; 
session_register("name"); 

session_start  初始化Session 信息  语法  bool session(void)  eg  。

复制代码代码如下:

session_start(); 

7、数组函数  count  计算数组中共有几个数组函数  语法  int count(mixed var[,int mode])  eg  。

复制代码代码如下:

count($array); 

list  将数组中的元素值分配给变量  语法  void list(mixed varname,mixed...)  eg  。

复制代码代码如下:

$array=array(a,b,c); 
list($str1,$str2,$str3)=$array;//$str1=a 

range  建立一个在指定范围内的数组  语法  array range(int low,int high[,int step])  eg  。

复制代码代码如下:

$array=array(0,9); 

shuffle  将数组中的元素重新随机排序  语法  bool shuffle(array array)  eg  。

复制代码代码如下:

shuffle($array); 

作者:类菌体  。

最后此篇关于PHP简洁函数(PHP简单明了函数语法)的文章就讲到这里了,如果你想了解更多关于PHP简洁函数(PHP简单明了函数语法)的内容请搜索CFSDN的文章或继续浏览相关文章,希望大家以后支持我的博客! 。

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com