//打开mysql mysql_connect( $host, $user, $pwd ) or die(‘error’); $host => localhost //数据库地址 $user => root...//用户名 $pwd => root //用户密码 //链接数据库 mysql_select_db( $database_name ); #database_name => “数据名称” //解决数据库乱码问题
Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。...Redis支持的数据类型有 Stirng(字符串), List(列表), Hash(字典), Set(集合), Sorted Set(有序集合); 要让php能用上redis,首先就得安装redis扩展...的redis扩展 下载地址https://pecl.php.net/package/redis 根据phpinfo()信息选择适当的redis扩展压缩包 4.将redis扩展包的php_redis.dll...和php_redis.pdb两个文件放在ext文件夹 5.修改php.ini文件 extension=php_redis.dll 6.验证是否开启redis扩展 查看phpinfo()信息,搜索redis...7.php连接并测试redis数据库(记得开启redis服务) 新建test.php <?
/** * 对数据进行编码转换 * @param array/string $data 数组 * @param string $input ...
1, 使用 ip2long() 和 long2ip() 函数来把 IP 地址转化成整型存储到数据库里。...该函数的 PHP 文档的用户评论部分有一个简单的用户自定义函数,这个函数基于 checkdnsrr(),用来验证 email 地址的合法性。该函数的具体用法可自行查询 php 帮助文档去。...当然了,要小心不要意外的泄露出你的数据库连接信息和密码等。 7, 使用 error_reporting(0) 函数来防止用户看到潜在的敏感错误信息。...在理想情况下,发布服务器应该在 php.ini 里完全禁止。...8, 在网数据库中存储很大的字符串之前使用 gzcompress() 和 gzuncompress() 来显式的压缩/解压字符串。
Php配置文件:php.ini(使用‘;’表示注释) Php的配置项可以在配置文件中配置,也可以在脚本中使用ini_set()函数临时配置。...语言相关配置: 1. engine:设置PHP引擎是否可用,默认值为On,若设置为Off则无法使用PHP。...配置示例: session.save_handler = files // 文件方式 session.save_handler = user // 数据库方式 3. session.use_cookies...PHP扩展库文件都存放在PHP安装目录下的ext目录下。...6. expose_php:是否隐藏PHP版本信息。
冒泡排序 function bubble_sort($arr) { $n=count($arr); for($i=0;$i<$n-1;$i++){ fo...
数组是PHP中一个常见的数据类型,其中PHP封装了许多有关数组处理的PHP函数,过去的几个月由于使用框架进行逻辑操作多一些,对数据的操作特别是数组的操作少之又少,好多原生函数都已忘记,今天学习了一下,...下面列出我常常使用到的PHP函数: // 获取数组的长度 return int count($arr); // 使用 foreach 遍历数组 foreach ($arr as $key => $val
php $db = new Medoo([ 'database_type' => 'mysql', 'database_name' => 'pchome_admin...$limit]]); //id集合 $list = $this->db->select($table, "*", ["id" => $id]); //请求数据库数据
fprintf() 函数把格式化的字符串写到指定的输出流(例如:文件或数据库)。 explode() 函数把字符串分割为数组。 echo() 函数输出一个或多个字符串。...mysql_select_db() 函数设置活动的 MySQL 数据库。 mysql_result() 函数返回结果集中一个字段的值。...mysql_list_dbs() 函数列出 MySQL 服务器中所有的数据库。 mysql_insert_id() 函数返回上一步 INSERT 操作产生的 ID。...mysql_db_name() 函数取得 mysql_list_dbs() 调用所返回的数据库名。 mysql_data_seek() 函数移动内部结果的指针。...atan() 和 atan2() 和 atan2() 函数 PHP Math 函数 atan() 和 atan2() 和 atan2() 函数 PHP Math 函数 asinh() 函数返回一个数的反双曲正弦
函数名 函数作用 array_chunk 数组分割 array_column 获取数组的某一列 array_combine 两个数组分别...
方法名称 使用场景 __construct 对象创建完成后第一个被对象自动调用的方法 __destruct 销毁一个类之前执行的一些操作 ...
如果php文件的文件编码是utf-8,需要相应转码。...并给他输入值 setcookie("passwd",$passwd,time()+3600); header("location:Admin_Management.php"."?...usname=$usname"); admin.php 七牛云OSS-API 下载SDK,放到项目文件夹中 sudo wget https://github.com/qiniu/php-sdk/archive/v7.2.6.tar.gz PHP <...php require_once '../../..
parse_url:函数的作用是解析一个URL并返回一个包含其URL组件的关联数组,错误时返回false。例: 页面显示效果如下: random:生...
在日常开发中PHP用的较多,很多时候有一些小的脚本要做,并不是什么大的项目,那么有一些脚手架的函数这么多年来发现常用的就那么几个,这里整理下方便共享 curl_get 网络通信 get请求 function...GBK//IGNORE", $str); return $str; } else { return $str; } } 当然还有很多其他的函数,这里整理下常用的几个
单例模式 特点: 三私一公:私有的静态变量(存放实例),私有的构造方法(防止创建实例),私有的克隆方法(防止克隆对象),公有的静态方法(对外界提供实例) 应用场景: 程序应用中,涉及到数据库操作时,如果每次操作的时候连接数据库...可以通过单例模式,创建唯一的数据库连接对象。 <?...php class Singleton { private static $_instance; private function __construct(){} private...应用: PHP中的数据库操作有MySQL,MySQLi,PDO三种,可以用适配器模式统一成一致,使不同的数据库操作,统一成一样的API。
lcfirst 首字母转小写 ucfirst 首字母转大写 ltrim 移除左侧字符 rtrim 移除右侧字符 trim 移除左右两侧字符 strcmp 比较字符串大小 strip_tags 剥除HTML和PHP
fprintf() 函数把格式化的字符串写到指定的输出流(例如:文件或数据库)。 explode() 函数把字符串分割为数组。 echo() 函数输出一个或多个字符串。...mysql_select_db() 函数设置活动的 MySQL 数据库。 mysql_result() 函数返回结果集中一个字段的值。...mysql_list_dbs() 函数列出 MySQL 服务器中所有的数据库。 mysql_insert_id() 函数返回上一步 INSERT 操作产生的 ID。...mysql_db_name() 函数取得 mysql_list_dbs() 调用所返回的数据库名。 mysql_data_seek() 函数移动内部结果的指针。...未经允许不得转载:肥猫博客 » PHP常用函数大全
上代码 //PHP设置跨域 header("Access-Control-Allow-Origin:*"); //PHP设置JSON头 以JSON格式输出 header("Content-type:application...字符串/i',$data,$out); // PHP把JSON对象转字符串不转码输出 json_encode($results, JSON_UNESCAPED_UNICODE); //PHP设置最大运行时间...代表不限类型,键值数据相同即可 //true代表完全匹配,要求数据类型和键值完全相同,默认为false in_array('键值', 数组, false); //新建mysql服务器连接,可理解为新建数据库连接...$mysql = mysqli_connect("ip", "用户名", "密码", "数据库", "端口(默认为3306)"); //修改数据库连接的字符集 mysqli_set_charset(...$mysql, "utf8"); //对数据库进行sql操作 mysqli_query($mysql, sql语句); //返回结果集的中行的数量,可理解为返回结果集的长度 mysqli_num_rows
php require_once('conn.php'); ?> 5、如何将一条记录写入数据库,然后提示并跳转页面 7、 信息查看页面(有条件读取数据库) 1)有条件读取数据库 3)关闭数据库 <?php mysql_close(); ?> 8、对数据库中某一条记录进行更新操作,并作提示跳转 "); ?> 9、 如何删除数据库中的一条记录 <?...常用代码大全
实体 htmlspecialchars 预定义字符串转HTML编码 nl2br 在字符串所有新行之前插入 HTML 换行标记 \n转换为标签 strip_tags 从字符串中去除 HTML 和 PHP...mysql_data_seek 移动内部结果的指针 mysql_db_name 取得结果数据 mysql_db_query 发送一条 MySQL 查询 mysql_drop_db 丢弃(删除)一个 MySQL 数据库...MySQL 服务器信息 mysql_info 取得最近一条查询的信息 mysql_insert_id 取得上一步 INSERT 操作产生的 ID mysql_list_dbs 列出 MySQL 服务器中所有的数据库...mysql_list_fields 列出 MySQL 结果中的字段 mysql_list_processes 列出 MySQL 进程 mysql_list_tables 列出 MySQL 数据库中的表...将真彩色图像转换为调色板图像 imagettfbbox 取得使用 TrueType 字体的文本的范围 imagettftext 用 TrueType 字体向图像写入文本 imagetypes 返回当前 PHP
领取专属 10元无门槛券
手把手带您无忧上云