插件应用
主题模板
讨论社区
问答
博客
学习文档
框架开发文档
模板开发文档
接口开发文档
教学视频文档
模板引擎文档
下载安装
在线演示
登录
/
注册
个人中心
我的订单
退出登录
博文列表
排序:
最新更新
热门
推荐
PHP代码审计
目录 概述 输入验证和输出显示 3 2.1 命令注入 42.2 跨站脚本 42.3 文件包含 52.4 代码注入 52.5 SQL注入 62.6 XPath注入 62.7 HTTP响应拆分 62.8 文件管理 62.9 文件上传 72.10 变量覆盖 72.11 动态函数 7会话安全 8 3.1 HTTPOnly设置 83.2 domain设置 83.3 path设置 83.4 cookies持续时间 83.5 secure设置 83.6 session固定 93.7 CSRF 9加密 9 4.1
2022-07-28 14:58:37
阅读数
294
评论数
0
PHP执行shell_exec方法失败
多半原因在php.ini文件中未打开方法权限 在php.ini开启即可
2022-07-28 14:58:37
阅读数
228
评论数
0
如何在 Ubuntu 中切换多个 PHP 版本
有时,最新版本的安装包可能无法按预期工作。你的程序可能与更新的软件包不兼容,并且仅支持特定的旧版软件包。在这种情况下,你可以立即将有问题的软件包降级到其早期的工作版本。请参阅我们的旧指南,在这了解如何降级 Ubuntu 及其衍生版中的软件包以及在这了解如何降级 Arch Linux 及其衍生版中的软件包。但是,你无需降级某些软件包。我们可以同时使用多个版本。例如,假设你在测试部署在 Ubuntu 22.04 LTS 中的LAMP 栈的 PHP 程序。过了一段时间,你发现应用程序在 PHP 7.2 中工作正
2022-07-28 14:58:37
阅读数
499
评论数
0
PHP手机号验证正则
/*手机号正则author:咔咔time:2018.9.12*/if(preg_match("/^1[34578]{1}\d{9}$/",$data['tel'])){$this->result('',200,'','json');}else{$this->result('',400,'请填写正确电话','json');}
2022-07-28 14:58:37
阅读数
192
评论数
0
PHP能干什么?
PHP 能做任何事。PHP 主要是用于服务端的脚本程序,因此可以用 PHP 来完成任何其它的 CGI 程序能够完成的工作,例如收集表单数据,生成动态网页,或者发送/接收 Cookies。但 PHP 的功能远不局限于此。 PHP 脚本主要用于以下三个领域: 服务端脚本。这是 PHP 最传统,也是最主要的目标领域。命令行脚本。可以编写一段 PHP 脚本,并且不需要任何服务器或者浏览器来运行它。编写桌面应用程序。对于有着图形界面的桌面应用程序来说,PHP 或许不是一种最好的语言,但是如果用户非常精通 PHP,
2022-07-28 14:58:37
阅读数
213
评论数
0
如何在VSCode配置PHP开发环境(详细版)
这篇博文是当初笔者上课需要配置XAMPP,整理出来配置方法,错漏之处没有认真核对,给造成麻烦的同学道个歉。 以下有两场修正之处。第一处,XAMPP国内下载地址改成了XAMPP中文网最新版本下载链接,给之前误下p2p的同学再次道个歉。 第二处,下载xdebug插件-添加配置处配置信息已经修正,感谢评论区@SabreWulf2020同学 另,水平有限暂时无法回复大家的私信问题,请谅解。 一、下载XAMPP XAMPP是一个易于安装的Apache发行版,其中包含MariaDB、PHP和Perl。仅仅需要下载并
2022-07-28 14:58:37
阅读数
241
评论数
0
宝塔面板切换PHP版本
宝塔可以安装多个php版本,在宝塔面板中软件商店即可安装,但是在执行命令时只能选择一个版本进行执行,宝塔是默认最后安装的php为默认版本,如果最后的版本是测试版或者低版本,就会导致,执行命令时受到版本的限制,咱们通过shell命令切换一下版本即可 宝塔切换默认版本命令为 ln -sf /www/server/php/72/bin/php /usr/bin/php 查看当前php版本的命令为 php -v 当然对应的每个网站都会对应一个php版本,那么点开你想要更难改的网址,然后直接切换php版本即可了
2022-07-28 14:58:37
阅读数
194
评论数
0
简述PHP执行流程
目的: 本文主要介绍PHP执行流程,目的是梳理php代码是如何最终转换成为机器二进制指令而被执行的 参考文章:https://blog.csdn.net/diavid/article/details/81035188 PHP层执行流程主要以下四步: 一. Scanning (Lexing) ,将PHP代码转换为语言片段(Tokens) PHP4.2+开始提供了一个函数叫token_get_all ,这个函数就可以讲一段PHP代码 Scanning成Tokens eg: $code='';$tokens=t
2022-07-28 14:58:37
阅读数
229
评论数
0
PHP在页面展示输出HTML
最近在完成一个需求的时候,需要在PHP文件上展示输出HTML,百度了下,最后找到了一段不错的代码,在这里跟大家分享一下,代码如下: header("Content-type: text/html; charset=utf-8");echo " {$user_id} "; 这样就可以成功的展示HTML。 更多文章请识别以下微信小程序二维码进行查看
2022-07-28 14:58:37
阅读数
196
评论数
0
PHP获取毫秒和微秒
PHP获取毫秒和微秒 这几个概念的换算关系是: 1秒(second) = 1000毫秒(millisecond) = 1000,000微秒(microsecond) PHP的microtime()函数可以获取到微秒和毫秒数,但是和time() 函数不同,获取到的不是int类型,而是字符串,也可以设置get_as_float 参数为true 返回浮点数(单位为秒) 返回字符串 官方文档给的例子: 返回浮点数 这是PHP5开始有的特性 $start = microtime(true);echo $start
2022-07-28 14:58:37
阅读数
468
评论数
0
共 6126 条
上一页
1
2
...
574
575
576
577
578
579
580
...
612
613
下一页
发帖
加入PHP技术QQ群
一个专属于OneKeyAdmin的技术交流平台,记录OneKeyAdmin开发者的成长与进步。
主题帖
6221
回帖数
145
登陆 /
注册
文章
-
评论
-
粉丝
-
热门帖子
1 WordPress Rest API 入门详解
3199
2 Yandex企业邮箱注册
3185
3 Thinkphp5.0 获取新增数据的ID
2911
4 thinkphp5 解决跨域问题
2492
5 Thinkphp6 的 where 查询条件 and 和 or 的 操作
2203
6 PHP的exec()函数用法详解
2121
7 Vue3官网使用及简介
1975
8 thinkphp6配置连接微软的sqlserver数据库
1928
9 Thinkphp如何查看当前是哪个版本?查看thinkphp当前版本号的三种方法
1874
10 thinkphp5使用数据库表锁
1831