php学习
两个人的幸福online
技术创造未来,编程改变世界!你的关注是我们最大的前进动力!
展开
-
记录php 生成树
经常用php 生成树形结构,这里记录一遍有两种方法。原创 2024-01-23 11:47:00 · 704 阅读 · 0 评论 -
linux 系统 windows系统 phpstudy 安装 imagick 扩展
下载地址一: http://windows.php.net/downloads/pecl/releases/imagick/下载地址二: https://pecl.php.net/package/imagick。在php.ini 添加 可以使用phpstudy 里面内置的设置 添加。可以添加到最后一行,记得空一行 不能挨着最后。github地址 //老版本需要自己编译。原创 2023-11-18 13:26:49 · 691 阅读 · 0 评论 -
unicms 使用thinkphp8 重构版
2023年6月使用thinkphp8,重构了cms。php最低使用php8版。参考了多个cms结合10年的开发经验,打造了开箱机用,简单的cms系统。当然由于你能力和开发时间限制,肯定有bug。我也会不定期的修改这个系统。现在已经维护了近6年了,我会一直维护下去有问题及时和我联系。也可以关注我其他作品,PHP框架!如果需要项目开发也联系我,(邮 箱:lizhilimaster@163.com。QQ群:99078439。原创 2023-06-02 17:45:38 · 1388 阅读 · 0 评论 -
小程序/app 商城 源码 发布(包括后台)
您的关注就是我努力的动力。我会一直更新该商城。原创 2023-02-04 18:14:35 · 584 阅读 · 2 评论 -
php html 字符串 转 数组 用于小程序转换
【代码】php html 字符串 转 数组 用于小程序转换。原创 2022-09-20 11:48:20 · 1262 阅读 · 0 评论 -
php 使用宝塔执行长时间问题
客户的需求是,半夜三点清算。由于操作非常耗时间,在五分钟以上。这里总结一下办法,让php半夜三点长时间执行。不超时,不崩溃。宝塔本身有自带定时任务。1,用宝塔定时半夜三点,访问网站,网站执行不就好了?根据下面设置,成功!//ignore_user_abort(true);// 设置时区 date_default_timezone_set('PRC'); // 避免超时报错 set_time_limit(0); // 避免内存不足 ini_set('memory_limit', '-1'原创 2022-04-14 17:47:21 · 1832 阅读 · 0 评论 -
php获取总行数,合并代码(软著使用)
说明因为要申请软著,需要填写总代码行数和生成代码源码,网上都太难用,我自己写一个自己使用。有问题可以以前交流具体看代码,github仓库 总打不开不上传了码云仓库,https://gitee.com/lizhiliwo/ruanzhu记得给我点赞啊!也可以关注我其他作品,PHP框架!!!李志立开发我的邮箱 lizhilimaster@163.com...原创 2021-11-18 11:27:40 · 486 阅读 · 0 评论 -
php扩展总结(二)
ionCube这个是用来 加密的,收费,会变成字节码,需要解密后才可以使用sg11另一种加密方式opcache这个是官方推荐使用缓存器,会把php编译成字节码缓存下来,一定要开启,速度提升10倍apcu这个和opcache 冲突,本来他有字节码和对象缓存,现在删除就剩下对象缓存了,(建议使用 redis 和 opcache)memcached缓存器 比memcache支持更多高级功能redis内存型数据库,这个不需要介绍mongodbMongodb数据库连.原创 2021-02-22 11:14:46 · 316 阅读 · 0 评论 -
php扩展总结(一)
bcmath这个是用来 高精度数学计算的开启这个扩展就可以计算浮点数了,常用方法有bcadd — 将两个高精度数字相加bccomp — 比较两个高精度数字,返回-1, 0, 1bcdiv — 将两个高精度数字相除bcmod — 求高精度数字余数bcmul — 将两个高精度数字相乘bcpow — 求高精度数字乘方bcpowmod — 求高精度数字乘方求模,数论里非常常用bcscale — 配置默认小数点位数,相当于就是Linux bc中的”scale=”bcsqrt — 求高精度数字.原创 2021-02-21 11:22:04 · 614 阅读 · 0 评论 -
自己编写swoole框架
自己原始编写swoole框架2021年初,石家庄被疫情入侵,封城在家,研究一下swoole 框架。用了一周时间,自己编写一个swoole框架是用来自己学习的,难免有bug和不合理的地方,希望大家举一反三。为大家学习swoole框架提供一个思路。大家可以下载框架。码云地址:https://gitee.com/lizhilicctv/uniswoolegithub地址:https://github.com/lizhilicctv/uniswoole也欢迎大家下载我的其他开源项目,记得给我点 star,原创 2021-01-21 19:03:32 · 444 阅读 · 1 评论 -
php 合成 png 图片
<?php$config = array( 'image'=>array( array( 'url'=>'1.png', //二维码资源 'stream'=>0, 'left'=>116, 'top'=>-216, 'right'=>0, 'bottom'=>0, 'width'=>178, 'height'=>178,原创 2020-07-13 10:54:47 · 505 阅读 · 0 评论 -
数据库大数据和高并发
大数据和高并发没有必然的关系大数据 分库分表分表,纵向分,例如织梦,把关键的分一个表,大数据的一个表横向分 把数据,分到两个表内,可以按权,按余数等等方法高并发 流量级别前推,扩充数据处理能力(分散,多库)分库:多端口配置文件mysqld_multi主从配置:所有服务启动 bin—log 配置serverid创建同步账号 ,记入同步位置从库设置同步,启动从库,查看状...原创 2019-12-02 11:12:44 · 261 阅读 · 0 评论 -
公众号的开发
利用thinkphp 和 hc 基本实现了 微信公众账号的常用所有功能可以参考我 的代码编写,微信公众号的开发。谢谢!!!如果有什么疑问可以,给我邮件 lizhilimaster@163.com...原创 2019-10-31 10:14:11 · 317 阅读 · 1 评论 -
php 图片上传 安全检查
php 图片上传 配置,这个是设置大小php.ini:file_uploads = On //开启上传upload_tmp_dir = "d:/work/wamp/tmp" //临时目录upload_max_filesize = 40M //允许上传文件大小post_max_size = 80M //允许最大post请求大小memory_limit = 128M //线程允许最大内存...原创 2019-10-20 18:57:41 · 504 阅读 · 0 评论 -
unicms发布了
uniphp框架已经发布一段时间了,我今天用uniphp 简单做了一个示例,大家可以去了解下载,明天我在发布在github上现在可以通过http://unicms.biaotian.ltd 访问查看您可以关注我github,地址https://github.com/lizhilicctv,关注其他开源项目如果你有github账号,记得给我Stars哦,谢谢大家...原创 2019-09-22 13:04:37 · 341 阅读 · 0 评论 -
mysql 查询学习
where用法查询where后面条件的数据SELECT * from runoob_tbl WHERE runoob_author='菜鸟教程';SELECT * from runoob_tbl WHERE runoob_author>1 AND runoob_author<=8;//下面也是两个之间select * from scores where score b...原创 2019-09-03 19:28:44 · 258 阅读 · 0 评论 -
自己利用QueryList爬虫框架
爬的石家庄学校列表,可以查看地址,github:https://github.com/lizhilicctv/spider或者,码云仓库,https://gitee.com/lizhiliwo/spider又不懂的可以和我交流,我的邮箱,lizhilimaster@163.com记得给我点赞啊!也可以关注我其他作品,PHP框架!!!...原创 2019-09-02 16:37:40 · 448 阅读 · 0 评论 -
秒杀系统笔记
秒杀流程1 验证用户是否登录2 验证参数是否正确、合法3.1 验证活动状态信息时间不能超过当前时间5分钟,IP和用户保持不变3.2 验证问答信息是否正确统一格式化单商品、组合商品的数据结构4 验证用户是否已经购买5 验证活动信息,商品信息是否正常6 验证用户购买的商品数量是否在限制的范围内7 验证商品是否还有剩余数量8 扣除商品剩余数量9.1 创建订单信息,订单的商品信息...原创 2019-03-19 14:47:57 · 213 阅读 · 0 评论