随笔分类 -  后端

PHP 中传值与传引用的区别 ?
摘要:PHP 按值传递:函数范围内对值的任何改变在函数外部都会被忽略 PHP 按引用传递:函数范围内对值的任何改变在函数外部也能反映出这些修改 优缺点:按值传递时,php必须复制值。特别是对于大型的字符串和对象来说,这将会是一个代价很大的操作。按引用传递则不需要复制值,对于性能提高很有好处。(优缺点会考到
3
0
0
2025年新春:开发者的新征程
摘要:在岁月的长河中,新春佳节宛如一颗璀璨的明珠,闪耀着温暖与希望的光芒。2025年的新春,对于开发者而言,不仅是辞旧迎新的时刻,更是踏上新征程、迎接新挑战的起点。 回首过去,开发者们在键盘的敲击声中书写着代码,用一行行看似简单的字符构建起数字世界的高楼大厦。从互联网的蓬勃发展到移动应用的风靡全球,从人工
8
0
0
责任链模式重构复杂业务场景
摘要:文章开篇,抛出一个老生常谈的问题,学习设计模式有什么作用? 设计模式主要是为了应对代码的复杂性,让其满足开闭原则,提高代码的扩展性。 另外,学习的设计模式 一定要在业务代码中落实,只有理论没有真正实施,是无法真正掌握并且灵活运用设计模式的。 这篇文章主要说 责任链设计模式,认识此模式是在读 Myba
62
0
0
网址中可以使用哪些特殊符号?
摘要:可以使用的特殊符号 在 URL 中,很多符号都具有分隔符的意义。例如,横杠“-”、加号“+”、下划线“_”、逗号“,”、空格“ ”及反斜杠“/”等。但这些符号在 URL 中所起的作用及表达的意义是不一样的。不仅不同的分隔符在 URL 中所起的作用不一样,即使是同一分隔符在不同的搜索引擎里表达的意义也
2427
0
0
php一键打包压缩目录文件代码示例
摘要:<?php button=_POST['button']; if($button=="开始打包") { zip=newZipArchive();filename = "./".date("Y-m-d")."_".md5(time())."_zy.zip"; if ($zip->ope
24
0
0
php文件限速下载示例代码
摘要:<?php // 将发送到客户端的本地文件 localfile=abc.zip;//download_file='your-download-name.zip'; // 设置下载速率(=> 31.2 kb/s) $download_rate=31.2; if(file_exis
23
0
0
php7+layui超简单分页示例代码
摘要:1 <?php 2 try { 3 dsn="mysql:host=localhost;dbname=";4username = "数据库名"; 5 password="";6pdo = new PDO(dsn,username, $password)
69
0
0
PHP防止页面刷新过快脚本
摘要:1 <?php 2 error_reporting(0); 3 //if(COOKIE["ck"])die("");4if(_COOKIE["ck"])header("Location:https://www.geh3408.top/");//这里如果用户刷新过快,给予终止php
27
0
0
nginx限制并发数和限制下载速度方法
摘要:以下代码写在nginx配置规则里面,宝塔面板的用户可以直接在宝塔里面修改。 http { limit_conn_zone $binary_remote_addr zone=perip:10m; ... server { ... location / { limit_conn perip 1; lim
226
0
0
php利用X-sendfile控制下载
摘要:为了控制静态文件下载,一般方法需要PHP用file_get_contents读取文件,再传给客户端。节省资源的方法是利用nginx的x-sendfile模块,原理是 nginx 上设置一个特殊资源目录,客户端无法直接读取,需要经过php许可后才能下载。 1、设置nginx location /req
31
0
0
正则表达式或filter_var判断网址URL是否合法
摘要:<?php function is_url($url){ r = "/http[s]?:\/\/[\w.]+[\w\/]*[\w.]*\??[\w=&\+\%]*/is"; if(preg_match(r,$url)){ //return true; echo '正确的 url 地址'; }el
86
0
0
深入理解API接口:连接应用程序的关键
摘要:在当今数字化时代,应用程序的互联互通变得至关重要。而在应用程序之间进行通信和数据交换的核心工具就是API接口。无论是在移动应用、网站开发还是系统集成领域,了解和掌握API接口的原理和使用方法都是一项重要的技能。 API,全称为应用程序编程接口(Application Programming Inte
151
0
0
get_headers获取不到http状态码解决方法
摘要:1 url=https://www.cnblogs.com;2ch = curl_init(url);3curlsetopt(ch, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:25.0) Gecko
23
0
0
JQuery判断当前网址是否为指定网址,防止盗链JS
摘要:if(location.toString().indexOf("xxxx.com") <= -1){ alert("非法访问,返回主站!"); setTimeout(function(){ self.location.href="https://www.xxxx.com/"; },5000); }
41
0
0
php一键打包压缩目录文件代码示例
摘要:1 <?php 2 button=_POST['button']; 3 if($button=="开始打包") 4 { 5 zip=newZipArchive();6filename = "./".date("Y-m-d")."_".md5(time())."_zy.zip"; 7
59
0
0
php文件限速下载示例代码
摘要:1 <?php 2 // 将发送到客户端的本地文件 3 localfile=abc.zip;4//5download_file='your-download-name.zip'; 6 // 设置下载速率(=> 31.2 kb/s) 7 $download_rate=31.2
30
0
0
微信域名拦截检测php源码
摘要:1 <?php 2 3 /** 4 * 微信域名拦截检测 5 */ 6 7 // 页面编码 8 header("Content-type:application/json"); 9 10 // 隐藏WARNING 11 error_reporting(E_ALL ^ E_WARNING); 12 1
107
0
0
编辑器内容返回给前端,图片无法显示的问题。
摘要:/** * 给ueditor 图片加上https */ function replaceUeditorImage ($content){ preg_match_all('/<img.*?src="(.*?)".*?>/is',content,array); newContent=cont
15
0
0
如何灵活运用Linux 进程资源监控和进程限制
摘要:报告 Linux 进程统计信息 你可以使用 mpstat 单独查看每个处理器或者系统整体的活动,可以是每次一个快照或者动态更新。 为了使用这个工具,你首先需要安装 sysstat: # yum update && yum install sysstat [基于 CentOS 的系统] # aptit
85
0
0
  1. 1 璀璨冒险人 左栩箫
  2. 2 重生之我在异乡为异客 李安洁 / Mc药材
重生之我在异乡为异客 - 李安洁 / Mc药材
00:00 / 00:00
An audio error has occurred, player will skip forward in 2 seconds.
深色
回顶
收起
点击右上角即可分享
微信分享提示