2023月06日06 shyngo 暂无评论 524次 php 所有的数组处理函数 PHP 中有很多数组处理函数,以下是一些常用的数组处理函数: - count:获取数组中元素的数量。 - array_pop:移除数组中的最后一个元素并返回该元素。 - array_push:向数组末尾添加一个或多个元素。 -
2023月06日06 shyngo 暂无评论 510次 php array_walk 函数用法 array_map 函数是 PHP 内置函数之一,可用于对数组中的每个元素应用一个用户自定义的回调函数,并返回一个新的数组,新数组包含了原始数组的每个元素被回调函数处理后的结果。该函数的语法如下: php array_map(ca
2023月06日06 shyngo 暂无评论 491次 php array_walk 函数用法 array_walk 函数是 PHP 内置函数之一,可用于对数组中的每个元素应用一个用户自定义的回调函数。该函数的语法如下: php array_walk(array &$array, callable $callback
2023月06日06 shyngo 暂无评论 303次 ajax 原生js封装 以下是一个使用原生 JavaScript 封装 Ajax 的示例代码: javascript function ajax(options) { var xhr = new XMLHttpRequest(); //
2023月06日06 shyngo 暂无评论 967次 php 保留两位小数 几种方式 在 PHP 中,有多种方式可以将一个数字保留两位小数。以下是其中的几种常见方式: 1. 使用 number_format() 函数。这个函数可以将一个数字格式化为一个包含指定小数位数的字符串。例如: php $num =
2023月06日06 shyngo 暂无评论 291次 cookie session 使用注意事项 优缺点 Cookies和Session是Web应用程序中常用的用于在客户端浏览器和服务器之间传递数据的机制。它们各自具有一些使用注意事项和优缺点,如下所示: 1. Cookies的使用注意事项和优缺点: - 注意事项: - Coo
2023月06日05 shyngo 暂无评论 364次 mysql 存储引擎有几种 优缺点 MySQL支持多种存储引擎,不同的存储引擎具有不同的特点和优缺点。以下是MySQL常用的存储引擎及其优缺点: 1. InnoDB引擎 InnoDB是MySQL默认的存储引擎,支持事务、行级锁定、外键等特性,适合于高并发、高可靠性
2023月06日05 shyngo 暂无评论 381次 mysql 索引相关所有注意事项 MySQL索引是提高数据库查询效率的重要手段,但是索引的创建和使用需要注意以下几个方面: 1. 索引的选择:在创建索引时,需要根据具体的业务需求和查询方式来选择合适的索引类型(如B-Tree索引、哈希索引、全文索引等),并选择合适的
2023月06日05 shyngo 暂无评论 627次 mysql 常用连接命令 以下是MySQL中常用的连接命令: 1. 连接到MySQL服务器: mysql mysql -h 主机名 -P 端口号 -u 用户名 -p 该命令可以连接到指定主机名、端口号和用户名的MySQL服务器,并提示输入密码进行
2023月06日05 shyngo 暂无评论 360次 mysql 隔离机制有几种 每种的优缺点 MySQL默认支持四种隔离级别,分别是读未提交(Read Uncommitted)、读已提交(Read Committed)、可重复读(Repeatable Read)和串行化(Serializable)。 1. 读未提交(Read
2023月06日05 shyngo 暂无评论 474次 MySQL默认的隔离级别 MySQL默认的隔离级别是可重复读(Repeatable Read)。 在可重复读隔离级别下,事务可以看到在它启动之前已经提交的数据,但是不能看到其他事务尚未提交的数据。在同一个事务中,多次读取同一个数据会得到相同的结果,即使其他事
2023月06日05 shyngo 暂无评论 342次 mysql 事务有几大特性 举例子说明 MySQL事务具有四大特性,即ACID特性:原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)和持久性(Durability)。 1. 原子性(Atomicity):指一个事务中的所有操作,
2023月06日05 shyngo 暂无评论 246次 html标签加上可编辑 回车监听 以下是一个实现标签可编辑和回车监听的示例代码: HTML代码: html item 1 item 2 item 3 JavaScript代码: javascript const list = d
2023月06日05 shyngo 暂无评论 292次 javascript 原生正则表达式 JavaScript提供了原生的正则表达式对象RegExp,可以用于处理字符串中的文本模式匹配。以下是一些常用的RegExp对象的方法和属性: 1. test()方法:测试一个字符串是否匹配某个正则表达式,返回一个布尔值。 ja
2023月06日05 shyngo 暂无评论 511次 PHP过滤Markdown标签 要过滤Markdown标签,可以使用PHP的正则表达式和字符串函数来实现。Markdown标签通常是以、*、_、-等符号开头的行或行内元素。以下是一种基本的过滤Markdown标签的方法: php function filterM
2023月06日05 shyngo 暂无评论 327次 有没有其他函数可以用来处理HTML标签? 除了strip_tags()函数之外,PHP还提供了其他一些函数来处理HTML标签。以下是其中一些常用的函数: 1. htmlspecialchars()函数:将字符串中的HTML特殊字符转换为它们的实体表示,以防止跨站脚本攻击(X
2023月06日05 shyngo 暂无评论 321次 php 去掉html标签的函数 在PHP中,可以使用strip_tags()函数来去掉HTML标签。 该函数接受两个参数: 第一个参数是要被处理的字符串 第二个参数是允许保留的标签。以下是使用strip_tags()函数去掉所有HTML标签的示例: php
2023月06日03 shyngo 暂无评论 326次 yii2 rbac 所有表设计 在 Yii2 中,使用 RBAC(基于角色的访问控制)来管理权限。RBAC 的核心思想是将权限授予角色,然后将角色授予用户。用户通过拥有角色权限来获得相应的权限。 在 Yii2 中,使用 RBAC 权限管理需要创建以下几个数据库表:
2023月06日03 shyngo 暂无评论 347次 yii2 高级版 rbac 表设计 在 Yii2 高级版中,使用 RBAC(基于角色的访问控制)来管理权限。RBAC 的核心思想是将权限授予角色,然后将角色授予用户。用户通过拥有角色权限来获得相应的权限。 在 Yii2 中,使用 RBAC 权限管理需要创建以下两个数据库
2023月06日03 shyngo 暂无评论 352次 yii2 高级版 rbac权限管理表介绍 及原理 在 Yii2 高级版中,使用 RBAC(基于角色的访问控制)来管理权限。RBAC 的核心思想是将权限授予角色,然后将角色授予用户。用户通过拥有角色权限来获得相应的权限。 在 Yii2 中,使用 RBAC 权限管理需要创建以下两个数据库