php
Kite
这个作者很懒,什么都没留下…
展开
-
Predis操作redis参考手册
//使用autoload加载相关库,这边重点就是为了require $file; spl_autoload_register(function($class) { $file = __DIR__ . '/lib/Predis/' . $class . '.php'; if (file_exists($file)) { require $file; return true; } }); //配置连接的IP、端口、以及相应的数据库 $.转载 2021-03-31 09:55:02 · 1247 阅读 · 0 评论 -
kitecms安装到子目录解决静态资源路径不正确的问题
kitecms是一款基于thinkphp开发的内容管理系统。很多用户使用虚拟主机,会安装到子目录,然后资源路径不正确,页面样式显示不出来。遇到这种问题只需要修改模板配置文件即可解决问题。 模板配置文件 config/template.php 'tpl_replace_string' => [ '__STATIC__' => '/安装子目录/public/static', '__THEME__' => '/安装子目录/theme', ]原创 2020-06-23 13:17:43 · 358 阅读 · 1 评论 -
PHP过滤器的使用及示例
php过滤器用于验证和过滤数据,当数据源包含未知的外部数据时(例如用户通过表单提交的数据)此功能特别有用。php过滤器从PHP 5.2.0开始默认启用过滤器扩展。 过滤器主要两种功能验证和过滤。 1、验证用于检查数据是否符合某些条件。例如,传递FILTER_VALIDATE_EMAIL将确定数据是否为有效的电子邮件地址,但不会更改数据本身。 2、过滤将对数据进行清理,可以通过删除不需要的字符来更改数据。例如,传递FILTER_SANITIZE_EMAIL将删除不适合包含电子邮件地址的字符。也就是说,它转载 2020-05-29 16:33:47 · 413 阅读 · 0 评论 -
Yii 2框架GridView 表各种设置行tr颜色
具体效果 GridView参数设置 <?= GridView::widget([ 'tableOptions' => ['class' => 'table table-striped table-bordered table-hover'], 'dataProvider' => $dataProvider, ...原创 2020-03-23 10:47:02 · 700 阅读 · 0 评论 -
php计算笛卡尔积批量生成电商sku列表
在开发商城系统的时候,相信很多人遇到商品sku管理的问题。sku的生成方式是根据所有规格进行组合,也就是数学上的笛卡尔积,我用php写了两种方式,记录一下。 1、第一种,生成字符串 <?php function Cartesian($data){ $len = count($data); for ($i = 0; $i< $len-1; $i++) { ...原创 2019-12-24 10:26:12 · 1786 阅读 · 0 评论