文章分类 - php
摘要:ip 都是由网络端和主机号组成,分为A~E A类IP地址 一个A类IP地址是指, 在IP地址的四段号码中,第一段号码为网络号码,剩下的三段号码为本地计算机的号码。如果用二进制表示IP地址的话,A类IP地址就由1字节的网络地址和3字节主机地址组成,网络地址的最高位必须是“0”。A类IP地址中网络的标识
阅读全文
摘要:lua是一个巴西人设计的小巧的脚本语言,它的设计目的是为了能够嵌入到应用程序中,从而为应用程序提供灵活的扩展和定制功能。 作为web开发工程师,我们平时主要使用的开发语言是php。这个语言提供了对html模版的强大的处理能力,也提供了十分丰富的函数库及扩展,非常的适合web开发使用。那么lua是如何
阅读全文
摘要:opcache常见的配置 以下为默认值,阅读opcache的配置可以帮助你了解opcache的行为。 # 启用操作码缓存,默认开启 opcache.enable=1 # 仅针对 CLI 版本的 PHP 启用操作码缓存。 通常被用来测试和调试。 opcache.enable_cli=0 # OPcac
阅读全文
摘要:来看下PHP的执行流程,假设有个a.php文件,不启用opacache的流程如下: a.php->经过zend编译->opcode->PHP解释器->机器码 启用opacache的流程如下 a.php->查找opacache缓存,如果没有则进行zend编译为opcode并缓存->opacode->P
阅读全文
摘要:https://cloud.tencent.com/developer/article/1520958
阅读全文
摘要:$time_date = date("Y-m-d\T H:i:s\Z", time() - date("Z")) 这段 PHP 代码将当前时间减去时区偏移量,然后按照 ISO 8601 格式生成一个日期时间字符串。具体来说,代码中的 date("Z") 会返回当前时区与格林威治标准时间的秒数差,即时
阅读全文
摘要:preg_replace('/<\s*img\s+[^>]*?src\s*=\s*(\'|\")(.*?)\\1[^>]*?\/?\s*>/i', '', $sector['content']))
阅读全文
摘要:// web 登录 public function doLogin() { if(request()->isAjax()){ $userName = input('post.username'); $password = input('post.password'); $captcha = inpu
阅读全文
摘要:1.转移特殊字符 addslashes() 2.对sql语句变量进行引号包裹 3.sql预处理 <?php /** * PDO基于键值的查询预处理 * * @license Apache * @author farwish <farwish@foxmail.com> */ $pdo = new \P
阅读全文
摘要:主要是传值时,进行了脚本攻击 1.对传入的参数进行实体编码处理,过滤双引号、尖括号等特殊符号。htmlspecialchars() 3.对sql变量进行单引号包裹 3.使用http-only。 httponly是微软对cookie做的扩展。这个主要是解决用户的cookie可能被盗用的问题。 我们登陆
阅读全文
摘要:ssrf: https://www.shuzhiduo.com/A/Gkz1p1bndR/
阅读全文
摘要:https://www.likecs.com/show-954620.html 前言: >非开放性平台 >公司内部产品 接口特点汇总: 1、因为是非开放性的,所以所有的接口都是封闭的,只对公司内部的产品有效; 2、因为是非开放性的,所以OAuth那套协议是行不通的,因为没有中间用户的授权过程; 3、
阅读全文
摘要:转:https://blog.csdn.net/qq_37815596/article/details/114363664
阅读全文
摘要:如何配置pecl的php版本 咱们在控制台中输入 展现pecl的全部配置项目php7 sudo pecl config-show 咱们能够看到几个关键的配置项目code ext_dir php_dir php_bin image.png 咱们经过whereis命令查看咱们安装其余版本的php的目录位
阅读全文
摘要:linux下安装php扩展的主要有以下三种方式 1 yum 安装 2 pecl安装 3 phpize安装。其中yum安装最简单,但是依赖yum源,如果搜索不到相应的扩展包就不行了,pecl安装源主要来自https://pecl.php.net/的共享库.如果两者以上都搜索不到那只能源码安装了 1 y
阅读全文
摘要:1、安装pecl及创建快捷键(若安装php时已带可忽略这步安装步骤)# cd /usr/local/php/bin/ //可查看是否已带有pecl # wget http://pear.php.net/go-pear.phar -O go-pear.php # php go-pear.php # l
阅读全文
摘要:一直以为PHP导出excel需要用PhpSpreadsheet或者PHPExcel这类插件,但其实原生PHP也可以导出excel,而且非常简单。 <?php header("Content-type:application/vnd.ms-excel",charset=UTF8-Bom); heade
阅读全文
摘要:word头部header("Content-Type: application/msword");header("Content-Disposition: attachment; filename=doc.doc");header("Pragma: no-cache");header("Expire
阅读全文
摘要:索引数组时 <?php $arr = [1,2,3,4,5]; print_r(json_encode($arr)); //输出 [1,2,3,4,5] 关联数组时 <?php $arr = [ "name"=>"Bob", "job"=>"IT" ]; print_r(json_encode($a
阅读全文
摘要:<?php 原理:1.将原网址做crc32校验,得到校验码。2.使用sprintf('%u') 将校验码转为无符号数字。3.对无符号数字进行求余62操作(大小写字母+数字等于62位),得到余数后映射到62个字符中,将映射后的字符保存。(例如余数是10,则映射的字符是A,0-9对应0-9,10-35对
阅读全文

浙公网安备 33010602011771号