- 1、Request请求对象 (1)获取Request 获取方式一:助手函数 $request = request(); 1 获取方式二:获取实例(单例模式)) use think\Request; $request = Request::instance(); 1234 获取方式三:注入到方法(推荐) use think\Request; publi... 1、Request请求对象 (1)获取Request 获取方式一:助手函数 $request = request(); 1 获取方式二:获取实例(单例模式)) use think\Request; $request = Request::instance(); 1234 获取方式三:注入到方法(推荐) use think\Request; publi...
- php的配置文件 php.ini 中有一个short_open_tag 开启以后可以使用PHP的短标签 // 短标签, 不推荐 <? ?> // 长标签, 规范的方法 <?php ?> // 以下两种方式等价 <?= $name ?> <?php echo $name; ?> 1234567891011 php的配置文件 php.ini 中有一个short_open_tag 开启以后可以使用PHP的短标签 // 短标签, 不推荐 <? ?> // 长标签, 规范的方法 <?php ?> // 以下两种方式等价 <?= $name ?> <?php echo $name; ?> 1234567891011
- 安装 composer require firebase/php-jwt 1 文档:https://github.com/firebase/php-jwt <?php require __DIR__ . '/../vendor/autoload.php'; use Firebase\JWT\JWT; use Firebase\JWT\ExpiredEx... 安装 composer require firebase/php-jwt 1 文档:https://github.com/firebase/php-jwt <?php require __DIR__ . '/../vendor/autoload.php'; use Firebase\JWT\JWT; use Firebase\JWT\ExpiredEx...
- 看两个数据处理方式 $data = ['name'=> "Tom", "age"=> 23]; // url查询参数处理 echo http_build_query($data); // name=Tom&age=23 // 转json字符串 echo json_encode($data); // {"name":"Tom","age":23}... 看两个数据处理方式 $data = ['name'=> "Tom", "age"=> 23]; // url查询参数处理 echo http_build_query($data); // name=Tom&age=23 // 转json字符串 echo json_encode($data); // {"name":"Tom","age":23}...
- 安装 composer require ramsey/uuid 1 代码示例 <?php // 自动加载 require 'vendor/autoload.php'; // 或者 // require __DIR__ . '/vendor/autoload.php'; use Ramsey\Uuid\Uuid; $uuid = Uuid::uuid... 安装 composer require ramsey/uuid 1 代码示例 <?php // 自动加载 require 'vendor/autoload.php'; // 或者 // require __DIR__ . '/vendor/autoload.php'; use Ramsey\Uuid\Uuid; $uuid = Uuid::uuid...
- 前提:先配置好php环境 新建编译系统文件php.sublime-build { "cmd": ["php", "$file"], "file_regex": "php$", "selector": "source.php" }12345 测试 新建hello.php <?php echo "<h1>hello php</h1&g... 前提:先配置好php环境 新建编译系统文件php.sublime-build { "cmd": ["php", "$file"], "file_regex": "php$", "selector": "source.php" }12345 测试 新建hello.php <?php echo "<h1>hello php</h1&g...
- 以下框架都实现了两种查询方式 Query Builder + ORM Laravel Eloquent ORM : https://laravel.com/docs/7.x/eloquent 代码示例 <?php namespace App; use Illuminate\Database\Eloquent\Model; // 定义 class Fl... 以下框架都实现了两种查询方式 Query Builder + ORM Laravel Eloquent ORM : https://laravel.com/docs/7.x/eloquent 代码示例 <?php namespace App; use Illuminate\Database\Eloquent\Model; // 定义 class Fl...
- 尝试了好多次,总算找到可以用的配置文件了,记录下 server { listen 80; server_name thinkphp.lo; root /var/www; index index.html index.htm index.php; error_page 404 /404.html; location = /404.html { return 404... 尝试了好多次,总算找到可以用的配置文件了,记录下 server { listen 80; server_name thinkphp.lo; root /var/www; index index.html index.htm index.php; error_page 404 /404.html; location = /404.html { return 404...
- 方式一:先声明,再使用 <?php // 定义列表 $data = array(1, 2, 3); var_dump($data) ; /** array(3) { [0]=>int(1) [1]=>int(2) [2]=>int(3) } */ // >=php5.4 $data = [1, 2, 3]; var_dum... 方式一:先声明,再使用 <?php // 定义列表 $data = array(1, 2, 3); var_dump($data) ; /** array(3) { [0]=>int(1) [1]=>int(2) [2]=>int(3) } */ // >=php5.4 $data = [1, 2, 3]; var_dum...
- 1、运行php文件 demo.php <?php echo 'hello php' . PHP_EOL; 123 运行,-f 参数可省略 $ php -f demo.php hello php $ php demo.php hello php 12345 2、执行php代码片段 $ php -r "echo 'hello php' . PHP_EO... 1、运行php文件 demo.php <?php echo 'hello php' . PHP_EOL; 123 运行,-f 参数可省略 $ php -f demo.php hello php $ php demo.php hello php 12345 2、执行php代码片段 $ php -r "echo 'hello php' . PHP_EO...
- 先说需求: 需要后端和前端通信需要将数据加密后传输 前端 <-> 加密数据 <-> 后端 1 总的来说PHP的使用时最简单的,坑最少,当之无愧世界上最好的语言 以下是代码实现 以下代码实现统一使用参数 AES加密算法 32位秘钥key (通过给定秘钥取md5值获得) 123456 16位初始向量iv 秘钥key的md5值前16位 加密数据... 先说需求: 需要后端和前端通信需要将数据加密后传输 前端 <-> 加密数据 <-> 后端 1 总的来说PHP的使用时最简单的,坑最少,当之无愧世界上最好的语言 以下是代码实现 以下代码实现统一使用参数 AES加密算法 32位秘钥key (通过给定秘钥取md5值获得) 123456 16位初始向量iv 秘钥key的md5值前16位 加密数据...
- 文档 doc-en: https://github.com/voku/simple_html_dom 安装依赖 composer require voku/simple_html_dom 1 代码示例 <?php require __DIR__ . '/../vendor/autoload.php'; use voku\helper\HtmlDomP... 文档 doc-en: https://github.com/voku/simple_html_dom 安装依赖 composer require voku/simple_html_dom 1 代码示例 <?php require __DIR__ . '/../vendor/autoload.php'; use voku\helper\HtmlDomP...
- MySQL中删除数据表是非常容易操作的,但是你在进行删除表操作时要非常小心,因为执行删除命令后所有数据都会消失。 语法 以下为删除MySQL数据表的通用语法: DROP TABLE table_name ; 在命令提示窗口中删除数据表 在mysql>命令提示窗口中删除数据表SQL语句为 DROP TABLE : 实例 以下实例删除了数... MySQL中删除数据表是非常容易操作的,但是你在进行删除表操作时要非常小心,因为执行删除命令后所有数据都会消失。 语法 以下为删除MySQL数据表的通用语法: DROP TABLE table_name ; 在命令提示窗口中删除数据表 在mysql>命令提示窗口中删除数据表SQL语句为 DROP TABLE : 实例 以下实例删除了数...
- 维克多•雨果曾说过:“未来将属于两种人:思想的人和劳动的人。”对各种事物都有着深刻好奇心和善于考据的思维方式的阮一峰,无疑是一个思想的人,一位对一切美好事物及感情充满向往的真正意义上的知识分子。阮一峰广泛涉猎,善于思考,勤于总结,并且乐于分享:他将自己从一本书、一部电影或者一段经历中所得的感受和思考,都发表在了2003年开通的博客上。累积至今的1500余篇博文,书写了各种庞杂... 维克多•雨果曾说过:“未来将属于两种人:思想的人和劳动的人。”对各种事物都有着深刻好奇心和善于考据的思维方式的阮一峰,无疑是一个思想的人,一位对一切美好事物及感情充满向往的真正意义上的知识分子。阮一峰广泛涉猎,善于思考,勤于总结,并且乐于分享:他将自己从一本书、一部电影或者一段经历中所得的感受和思考,都发表在了2003年开通的博客上。累积至今的1500余篇博文,书写了各种庞杂...
- 1、计算相对路径 function getpathinfo( $a, $b ) { $a2array = explode('/', $a); $b2array = explode('/', $b); $pathinfo = ''; for( $i = 1; $i <= count($b2array)-2; $i++ ) { $pathinfo.=$a2array... 1、计算相对路径 function getpathinfo( $a, $b ) { $a2array = explode('/', $a); $b2array = explode('/', $b); $pathinfo = ''; for( $i = 1; $i <= count($b2array)-2; $i++ ) { $pathinfo.=$a2array...
上滑加载中
推荐直播
-
华为云码道Skill实战与极速交付,智能开发全链路实战2026/07/22 周三 19:00-21:00
王一男-华为云码道产品规划专家;李炎-华为云码道产品专家;姜浩-华为云HCDG核心组成员
直播深度解读华为云码道6月产品新特性,从Skill市场安装专家技能,带你零距离体验从需求,开发,审查,重构全链路闭环的开发过程。从零构建并交付一个完整项目,让您体验从代码提交到服务上线的“极速”之旅。
回顾中 -
聚开发者之力,创具身新未来2026/07/23 周四 15:00-17:00
张豪杰/程文/王军/刘新春/黄钦开 /张晓天
本次华为云具身智能开发平台CloudRobo培训面向具身智能开发者,带您全流程体验机器人本体R2C小时级接入、环境重建与轨迹生成仿真数据生产、PB级数据管理、数据评测、模型训推、强化学习和Benchmark一键评测等功能,并体验业界主流具身模型应用。
回顾中 -
用码道,让你的AI作品三步上朋友圈2026/08/04 周二 19:00-20:00
林华鼎-华为云AI开发者运营负责人
从入门 · 到做AI应用 · 到企业级开发。不教编程,只教用AI · 零代码、有产出、能带走、可炫耀 · 每课人人动手实操
回顾中
热门标签