连接数据库 $con=mysql_connect("localhost","mysql_user","mysql_pwd") 选择数据库 mysql_select_db("test_db", $con...); 获取数组的语句 mysql_fetch_array() 函数从结果集中取得一行作为关联数组,或数字数组,或二者兼有 mysql_fetch_assoc() 函数从结果集中取得一行作为关联数组。...mysql_fetch_row() 函数从结果集中取得一行作为数字数组。 获取行数 mysql_num_rows() 函数返回结果集中行的数目。...mysql_num_rows() 函数返回结果集中行的数目。
PHP-MySQL基本操作 1 <?...php 2 3 // 1.防止页面中文乱码 4 header("content-type:text/html;charset=utf-8"); 5 6 // 链接数据库 7...'数据库连接成功' : '数据库连接失败'; 9 10 // 2.连接到MySQL后设置字符集(防止存入中文乱码) 11 mysqli_set_charset($conn, 'utf8');
一、文件读取函数fopen():打开文件 fopen() 函数用于打开一个文件。该函数返回一个文件句柄,可用于读取、写入和关闭文件。...示例:$file = fopen('test.txt', 'r');fread():读取文件内容 fread() 函数用于读取打开的文件内容。...语法:string fread(resource $handle, int $length);参数说明:$handle:文件句柄,通过 fopen() 函数获取。$length:要读取的字节数。
三、文件操作函数fclose():关闭文件 fclose() 函数用于关闭已打开的文件。...语法:bool fclose(resource $handle);参数说明:$handle:文件句柄,通过 fopen() 函数获取。...示例:$file = fopen('test.txt', 'r');// 读取文件内容fclose($file);unlink():删除文件 unlink() 函数用于删除文件。...示例:unlink('test.txt');copy():复制文件 copy() 函数用于将一个文件复制到另一个文件。...示例:copy('test.txt', 'test-copy.txt');rename():重命名文件 rename() 函数用于重命名文件。
二、文件写入函数fwrite():向文件写入内容 fwrite() 函数用于向文件写入内容。...语法:int fwrite(resource $handle, string $string [, int $length ]);参数说明:$handle:文件句柄,通过 fopen() 函数获取。...;fclose($file);file_put_contents():将内容写入文件 file_put_contents() 函数用于将字符串写入文件中。如果文件不存在,将会创建该文件。
四、文件夹操作函数mkdir():创建文件夹 mkdir() 函数用于创建新的文件夹。...示例:mkdir('test-folder');rmdir():删除文件夹 rmdir() 函数用于删除一个空的文件夹。
php echo "abc"."cba"; ?...'要替换的字符串','替换成什么字符串','字符串') 字符串的翻转 strrev() 实现字符串的翻转 strrev(要反转的字符串); 字符串比较 (1)strcmp()和strcasecmp()函数...这两个函数都是按字节进行字符串比较,其中strcmp()函数区分大小写,strcasecmp()不区分大小写 strcmp('字符串1','字符串2'); strcasecmp('字符串1','字符串
1.mysql 数据处理函数介绍: Left() 返回串左边的字符 Length() 返回串的长度 Locate() 找出串的一个子串 Lower() 将串转换为小写 LTrim...Upper() 将串转换为大写 如:select name from table where Soundex(name) = Soundex('Lie'); 结果name----Lee 2.mysql...日期和时间处理函数 AddDate() 增加一个日期(天、周等) AddTime() 增加一个时间(时、分等) CurDate() 返回当前日期 CurTime() 返回当前时间...Date() 返回日期时间的日期部分 DateDiff() 计算两个日期之差 Date_Add() 高度灵活的日期运算函数 Date_Formate() 返回一个格式化的日期或时间串...3.mysql 数值处理函数 Abs() 返回一个数的绝对值 Cos() 返回一个角度的余弦 Exp() 返回一个数的指数值 Mod() 返回除操作的余数 Pi()
自己封装的Mysql简易操作类,已塞在Ben框架中,基于PDO来写的,代码风格上有些无厘头。。。 mysql.class.php <?...php class mysql extends PDO{ public $server; public $database; public $user; public $password...= $database; $this->user = $user; $this->password = $password; parent::__construct("mysql
php /** auther soulence 调用数据类文件 modify 2015/06/12 */ class DBConnect { private $dbname = null; private...= Yaf_Registry::get('mysql'); if(!...isset($mysql_server[$flag])){ return false; } $options_arr = array(PDO::MYSQL_ATTR_INIT_COMMAND...$flag]['connectionString'],$mysql_server[$flag]['username'],$mysql_server[$flag]['password'],$options_arr...= Yaf_Registry::get('mysql'); if(!
步骤: 1、连接数据库函数 mysqli_connect(主机名,用户名,密码) 返回值是我们一个连接的对象,如何连接失败,报错并且返回false 2、判断错误 mysqli_connect_error...(连接对象) 错误信息,返回错误信息 mysqli_connect_errno(连接对象) 错误号,0代表连接成功,没有错误 3、选择连接数据库函数 mysqli_selecr_db(连接对象,要选择的数据库名...false 6、处理结果 6.1获取条目数 a、mysqli_num_rows(结果集对象) 用来获取查询得到的集录条数 仅对select有效 b、mysqli_affected_rows(连接对象) 前一次MySQL...操作的受影响行数,就是影响了几行。...类型INSERT UPDATE DELETE 操作使用 返回值 大于0的整数成功 -1失败 6.2获取查询的结果集的内容 1、mysqli_fetch_array(结果集对象) 将查询结果以混合数组的形式返回
mysql_result() 传回第几笔记录,指定关键字 int mysql_result(int result,int row,mixed field) mysql_free_result()释放查询结果...mysql_fetch_row()使用关键帧 mysql_fetch_array() 使用字段 mysql_query("set names 'GBK'") 解决中文乱码 mysql_num_rows...用于计算查询结果中所得行的数目 mysql_insert_id 传回最后一次使用insert指令的id mysql_tablename 查询表的名称 mysql_error 返回错误信息
mysql_affected_rows — 取得前一次 MySQL 操作所影响的记录行数mysql_change_user — 改变活动连接中登录的用户mysql_client_encoding — ...返回字符集的名称 mysql_close — 关闭 MySQL 连接 mysql_connect — 打开一个到 MySQL 服务器的连接 mysql_create_db — 新建一个 MySQL 数据库...(删除)一个 MySQL 数据库 mysql_errno — 返回上一个 MySQL 操作中的错误信息的数字编码 mysql_error — 返回上一个 MySQL 操作产生的文本错误信息 mysql_escape_string...服务器信息 mysql_info — 取得最近一条查询的信息 mysql_insert_id — 取得上一步 INSERT 操作产生的 ID mysql_list_dbs — 列出 MySQL...SQL 查询,并不获取和缓存结果的行 更多内容请参考php手册以及http://www.php.net/
— 为字符串里面的部分字符添加反斜线转义字符 addslashes — 用指定的方式对字符串里面的字符进行转义 bin2hex — 将二进制数据转换成十六进制表示 chop — rtrim() 的别名函数...解密一个字符串 convert_uuencode — 加密一个字符串 count_chars — 返回一个字符串里面的字符使用信息 crc32 — 计算一个字符串的crc32多项式 crypt — 单向散列加密函数...hebrev — 将Hebrew编码的字符串转换为可视的文本 hebrevc — 将Hebrew编码的字符串转换为可视的文本 html_entity_decode — htmlentities ()函数的反函数...,将HTML实体转换为字符 htmlentities — 将字符串中一些字符转换为HTML实体 htmlspecialchars_decode —htmlspecialchars()函数的反函数,将HTML...strcmp — 对字符串进行大小比较 strcoll – 根据本地设置对字符串进行大小比较 strcspn — 返回字符连续非匹配长度的值 strip_tags — 去除一个字符串里面的HTML和PHP
php //简单函数 function show(){ echo "hello"; } show(); //有参数的函数 function show($a){ echo "$a/【当下浏览的服务器和开发工具是哪些...】/"; } show("world"); //有返回值的函数 function show(){ return "小V,你好!"...; } echo show(); function show($a,$b){ return $a+$b; } echo show(10,5); //可变参数的函数(特殊用法) function sum(...取当前时间戳 echo date("Y-m-d H:i:s",time());//格式化显示时间 echo strtotime("2017-8-21 10:00:00")//将时间转为时间戳 //字符串函数...> 以上这篇基于PHP函数的操作方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。
官方说明:http://php.net/manual/zh/function.is-file.php is_dir函数 is_dir() 函数检查指定的文件是否是一个目录。...官方说明:http://php.net/manual/zh/function.is-dir.php file_exists() 函数 file_exists() 函数检查文件或目录是否存在。...更多说明参考:PHP file_exists() 函数 2.读取文件 file_get_contents()函数 file_get_contents — 将整个文件读入一个字符串 PHP官方使用说明:http...> 更多使用说明可参考:PHP fread() 函数 3.写入文件 PHP fread() 函数 实例: <?...更多说明:PHP copy() 函数 rename() 函数 rename() 函数重命名文件或目录。
1.mysql聚集函数 AVG() 返回某列的平均值 COUNT() 返回某列的行数 COUNT(*)对表中行的数目进行计数,不管表列中包含的是空值(NULL)还是非空值 ...GROUP BY子句中列出的每个列都必须是检索列或有效的表达式(但不能是聚集函数),如果在select中使用表达式,则必须在GROUP BY子句中指定相同的表达式且不能使用别名 。
如果从网页表单、php、mysql都使用utf8编码,则没有这个问题。 基于此函数的风险,并不建议使用,推荐使用下面3中的方法。.../suihui/arch…) 由于addslashes()不检测字符集,所以有宽字节注入风险,所以php中添加了这个函数。...这个函数本来是mysql的扩展,但是由于存在宽字节的问题,php基于mysql的扩展开发了此函数。...按php官方的描述,此函数可以安全的用于mysql。 此函数在使用时会使用于数据库连接(因为要检测字符集),并根据不同的字符集做不同的操作。如果当前连接不存在,刚会使用上一次的连接。...我们在上面预处理-参数化查询是在mysql中进行防注入操作的,其实pdo也内置了一个预处理的模拟器,叫做ATTR_EMULATE_PREPARES。
连接mysql(mysql_connect()) 选择你创建的数据库(mysql_select_db()) sql语句的执行(mysql_query()) 显示取出来的数据(mysql_fetch_array...()) 关闭连接(mysql_close()) <?...php $conn=mysql_connect('localhost','root',''); if($conn){ print_r("ok"); } else{ print_r("error..."); } mysql_select_db('node',$conn); $sql="select * from nd_wp"; $result=mysql_query($sql); var_dump...($result); while($row = mysql_fetch_array($result)) { echo $row['name']; } mysql_close($conn); ?
str_split() 函数把字符串分割到数组中。 stripslashes() 函数删除由 addslashes() 函数添加的反斜杠。...stripcslashes() 函数删除由 addcslashes() 函数添加的反斜杠。 strip_tags() 函数剥去 HTML、XML 以及 PHP 的标签。...addslashes() 函数在指定的预定义字符前添加反斜杠。 addcslashes() 函数在指定的字符前添加反斜杠。 array_rand() 函数从数组中随机选出一个或多个元素,并返回。...array_pop() 函数删除数组中的最后一个元素。 array_walk() 函数对数组中的每个元素应用回调函数。如果成功则返回 TRUE,否则返回 FALSE。...array_values() 函数返回一个包含给定数组中所有键值的数组,但不保留键名。 array_unshift() 函数在数组开头插入一个或多个元素。
领取专属 10元无门槛券
手把手带您无忧上云