随笔分类 -  php

摘要:安装扩展成功后查看相关参数 php -m 查看是否正常支持 php --ri imagick 详细信息 https://pecl.php.net/package/imagick 1,修改尺寸(长宽) $im = new Imagick(); $im->readImage( './2.png' ); 阅读全文
posted @ 2025-01-08 11:21 fsl 阅读(10) 评论(0) 推荐(0) 编辑
摘要:服务器环境OpenCloud 1,安装,使用php8.2 composer require workerman/phpsocket.io 2,安装宝塔方便编辑文件 url=https://download.bt.cn/install/install_lts.sh;if [ -f /usr/bin/c 阅读全文
posted @ 2024-12-31 15:15 fsl 阅读(7) 评论(0) 推荐(0) 编辑
摘要:自定义函数 方法1 新建文件func,在文件夹下创建函数文件。 将自定义函数文件添加到composer.json里面的autoload:files中,实现自动加载自定义函数: "autoload": { "files": [ "func/helpers.php" ] } 刷新composer缓存 c 阅读全文
posted @ 2023-05-11 09:52 fsl 阅读(152) 评论(0) 推荐(0) 编辑
摘要:首页判断 is_home() is_front_page() 当你的首页不是默认的index.php的时候,而是在后台指定了一个page页面。这种情况下is_home()会失效,也就是说这样子的情况下就不能再用is_home()来判断。 is_front_page()是判断当前页是不是指定的首页,我 阅读全文
posted @ 2022-10-11 17:48 fsl 阅读(88) 评论(0) 推荐(0) 编辑
摘要:laravel分为三大数据库操作(DB facade[原始查找],查询构造器[Query Builder],Eloquent ORM): 1,DB facade use Illuminate\Support\Facades\DB; DB::select('select * from users wh 阅读全文
posted @ 2022-10-09 17:04 fsl 阅读(432) 评论(0) 推荐(0) 编辑
摘要:1,首先配置好数据库 修改.env 文件 DB_CONNECTION=mysql DB_HOST=127.0.0.1 DB_PORT=3306 DB_DATABASE=feng_app DB_USERNAME=root DB_PASSWORD=123456 2,执行迁移 php artisan mi 阅读全文
posted @ 2021-12-04 16:16 fsl 阅读(913) 评论(0) 推荐(0) 编辑
摘要:安装的时候本想安最新的laravel8 结果发现本地php版本是7.0.13,最终只能安装laravel5.5 1,查看php版本 PS D:\Visual-NMP-x64\www\Demo1\feng_app> php -v PHP 7.0.13 (cli) (built: Nov 8 2016 阅读全文
posted @ 2021-10-22 10:09 fsl 阅读(545) 评论(0) 推荐(0) 编辑
摘要:所有 Laravel 路由都定义在路由文件中,这些文件位于 routes 目录下。 routes/web.php 文件定义路由开始的。 可以通过在浏览器中输入定义的路由 URL 来访问 routes/web.php 的路由。 routes/api.php 文件中定义的路由通过 RouteServic 阅读全文
posted @ 2021-10-13 13:27 fsl 阅读(486) 评论(0) 推荐(0) 编辑
摘要:1,Blade 模板引擎有三种常见的语法: 通过 {{ }} 渲染 PHP 变量(最常用) 通过 {!! !!} 渲染原生 HTML 代码(用于富文本数据渲染) 通过以 @ 作为前缀的 Blade 指令执行一些控制结构和继承、引入之类的操作 <h1>{{ $name }}</h1> {!! html 阅读全文
posted @ 2021-09-25 22:20 fsl 阅读(569) 评论(0) 推荐(0) 编辑
摘要:官方网址:http://image.intervention.io/ 1,安装 composer require intervention/image (如果使用1.*的版本 ,要安装 "intervention/image": "1.*") 2,使用并初始化对象 require 'vendor/a 阅读全文
posted @ 2021-07-30 10:18 fsl 阅读(643) 评论(0) 推荐(0) 编辑
摘要:1,安装 //先切换成阿里云镜像,速度会快。composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/ //composer config --unset repos.packagist 安装完后可以 阅读全文
posted @ 2021-07-05 18:08 fsl 阅读(310) 评论(0) 推荐(0) 编辑
摘要:1 function get_token(){ 2 $url = 'https://aip.baidubce.com/oauth/2.0/token'; 3 $post_data['grant_type'] = 'client_credentials'; 4 $post_data['client_i 阅读全文
posted @ 2021-03-15 17:33 fsl 阅读(175) 评论(0) 推荐(0) 编辑
摘要:https://www.kancloud.cn/manual/thinkphp/1678 1,隐藏index.php/home/中的index.php 配置.htaccess文件 <IfModule mod_rewrite.c> RewriteEngine on RewriteCond %{REQU 阅读全文
posted @ 2020-03-01 17:30 fsl 阅读(969) 评论(0) 推荐(0) 编辑
摘要:当我们安装扩展时,可能需要手动配置php.ini文件,把扩展加进去,所以要确认PHP CLI的php.ini文件的位置。可以运行php --ini查找PHP CLI的ini文件位置,结果类似如下(各个系统显示结果会有差异): D:\PHP\php-5.6.32-nts-x64>php --iniCo 阅读全文
posted @ 2019-04-23 16:00 fsl 阅读(3140) 评论(0) 推荐(0) 编辑
摘要:在用户名是电话的情况下,可以通过转换进制进行变换字符串长度。 实现方法 阅读全文
posted @ 2019-01-25 11:49 fsl 阅读(577) 评论(0) 推荐(0) 编辑
摘要:PHP Redis 全部操作方法 Classes and methods Usage Class Redis Class RedisException Predefined constants Class Redis Description: Creates a Redis client Examp 阅读全文
posted @ 2018-12-29 18:07 fsl 阅读(1294) 评论(0) 推荐(0) 编辑
摘要:很久以前的一次面试中,被面试官问到这个问题,由于平时用到的分页方法不多,只从索引、分表、使用子查询精准定位偏移以外,没有使用到其它方法。后来在看其它博客看到了一些不同的方案,也一直没有整理。今天有时间,整理出来,分享给大家。一,最常见MYSQL最基本的分页方式:select * from conte... 阅读全文
posted @ 2014-06-12 15:58 fsl 阅读(8949) 评论(2) 推荐(0) 编辑
摘要:如果时间时区不对,使用时间是要先设定时区,使用date_default_timezone_set() 设置新时区 date_default_timezone_set('Asia/Shanghai'); echo date("Y/m/d/ H:i:s",filemtime($files)); 关于da 阅读全文
posted @ 2014-06-12 15:51 fsl 阅读(420) 评论(0) 推荐(0) 编辑
摘要:1,通用生成方法//获取文件内容 $content=file_get_contents("http://www.google.com/" );$id=110;$filename="$id.html"; //设置静态文件路径及文件名 if(file_exists($filename)) unlink($filename); //检查是否存在旧文件,有则删除 $fp = fopen($filename, 'w'); //写入文件 fwrite($fp, $content); echo "is ok";2,使用curl方法生 阅读全文
posted @ 2013-07-15 15:21 fsl 阅读(532) 评论(0) 推荐(0) 编辑
摘要:addslashes() 转义的字符是单引号(')、双引号(")、反斜线(\)与NUL(NULL 字符)mysql_escape_string()mysql_real_escape_string() 必须是连接数据库之后才能使用一定要注意而且不过滤% 和_ 所有还是使用addslashes比较好htmlspecialchars() 函数把一些预定义的字符转换为 HTML 实体。从而可以过滤一下危险标签比如<script>预定义的字符是:& (和号) 成为 &amp;" (双引号) 成为 &quot;' (单引号) 成为 & 阅读全文
posted @ 2013-02-22 13:06 fsl 阅读(268) 评论(0) 推荐(0) 编辑