网站技术

需求背景: 用户希望他登录之后,浏览器就帮他记住登录状态,这样他就不用每次进入的时候,都需要登录一次。 session过期时间: 如果我们没有设置session的生成时间,在配置文件中默认的生存时间是1440秒 也就是说session的生存时间是24分钟,这里可能有些人会有这样的疑问: 为什么我登录之后,24分钟之后,并没有退出呀? 其实在24分钟之后,session是失效的,为什么用户没有退出是由于php的回收机制造成的。 在配置文

2023-01-14  336
网站技术

1、array_filter() 函数可以用回调函数来过滤数组中的元素,将数组元素传递给回调函数进行处理。 2、如果回调函数返回true,则把输入数组中的当前键值返回给结果数组。 (数组键名保持不变) 实例 <?php $array = array("php", 11, '', 12, "",13,"green",2021,"mysql","14",15); function filter_number($value){

2023-01-14  319
网站技术

1、使用empty(),检测变量是否为空 <?php $a = 'test'; $b = array('key1' => 'value1'); $class = new stdClass(); var_dump(empty($c)); // 输出 bool(true) var_dump(empty($b['key2'])); // 输出 bool(true) var_dump(empty($class)); // 输

2023-01-14  343
网站技术

1、使用unset()函数可以用于取消设置关联数组中的键及其值。 // 声明关联数组 $arr = array( "1" => "加", "2" => "减", "3" => "乘", "4" => "除" ); // 关联数组中删除键1及其值 unset($arr['1']); // 显示数组元素 var_dump($arr); 2、使用array_diff_key()函数用于获取

2023-01-14  331
网站技术

部署网站前查看一下系统是否已经安装CGI 1、启动iis服务器,打开IIS服务器 打开IIS服务器,点击网站,右击“添加网站” 2、创建网站 点击“添加网站”后,进入页面填写网站相关内容,如:网站名称、物理路径(网站所在文件夹),点击“确定”创建成功 3、PHP设置 点击创建好的网站,点击“处理程序映射”,点击右侧的“添加映射模块”,在弹出层中输入对应的参数,点击确认 设置默认文档 点击“默认文档”,鼠标右击“添加”按钮,添加默认

2023-01-14  436
网站技术

目录 前言 字符串操作 字符串正则操作 字符串编码转换 HTTP 参数操作 其它属性查看 总结 前言 什么是多字节的字符串操作呢?其实不少的同学可能都已经使用过了,但我们还是要从最基础的问题说起。 一个字符占几个字节并不是我们表面上看到的那样。正常情况下,一个数字或英文以及英文符号都是占用一个字节的。但是这个世界的语言文字何其之多,特别是像中文、日文这样的文字,往往用一个字节装不下,这时候就需要多字节来解决了(多字节一般

2023-01-14  404
网站技术

目录 前言 排序 比较 属性设置 排序信息 错误信息 排序规则强度 总结 前言 在 PHP 中,国际化的功能非常丰富,包括很多我们可能都不知道的东西其实都非常有用,比如说今天要介绍的这一系列的字符排序和比较的功能。 排序 正常来说,如果我们对数组中的字符进行排序,按照的是字符的 ASC2 表的顺序进行排列,如果是英文还好,但对于中文的话,排序出来的结果会是非常懵逼的。 $arr = ['我','是','硬','核','项', '

2023-01-14  379
网站技术

1、filesize($filename) 返回指定文件大小。 如果成功,会返回文件大小的字节数;如果失败,则返回 FALSE。 <?php header("content-type:text/html;charset=utf-8"); $filename = "test.txt"; echo "{$filename} 文件的大小为:".filesize($filename); ?> 2、filetype(

2023-01-14  375
网站技术

1、给定的日期格式相同,则使用简单的比较运算符来比较日期。 <?php //声明两个日期、初始化 $date1 = "2021-11-24"; $date2 = "2001-03-26"; // 使用比较运算符比较日期 if ($date1 > $date2) echo "$date1 比 $date2 晚"; else echo "$date1 比 $date2 早"; 2、给定的日期格式不同,则使

2023-01-14  327
网站技术

实现:删除给定的值之后,得到一个新的有序列表,长度-1 代码: <?php /** * Created by PhpStorm. * User: wkk * Time: 2021/7/11 - 01:03 * Desc: <线性表> */ namespace php; class ListArray { // 从一个线性表中删除给定的值 public function delete

2023-01-14  332

zblog模板

牛资源