`
ouyangtao404
  • 浏览: 22331 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

可能用到的php代码

 
阅读更多

1.延迟请求文件,模拟网速不好的时候的场景,代码地址如下:

https://gist.github.com/2650596

 

<?php

/**
*
* delay.php?f=file.js&t=100
*
* 延时100毫秒加载file.js
*
* */

//得到扩展名
function get_extend($file_name) {
$extend =explode("." , $file_name);
$va=count($extend)-1;
return $extend[$va];
}
 
/**
* begin
*/
//cdn上存在的各种可能的文件类型
$header = array(
    'js' => 'Content-Type: application/x-javascript',
    'css' => 'Content-Type: text/css',
    'jpg' => 'Content-Type: image/jpg',
    'gif' => 'Content-Type: image/gif',
    'png' => 'Content-Type: image/png',
    'jpeg' => 'Content-Type: image/jpeg',
    'swf' => 'Content-Type: application/x-shockwave-flash'
);


$filename = $_GET['f'];
$R_files = file($_GET['f']);

if(empty($type)) {
$type = get_extend($filename);
}

header($header[$type]);

ob_flush();
flush();
sleep($_GET['t']);

//var_dump($R_files);

echo join("\n",$R_files);

?>

 适用方式:

把代码用php文件放到项目目录下,引用目标文件的时候,方式如下:

http://cdn/你的目录/delay.php?f=yourfile.js&t=100

 2.页面逻辑暂停,过一段时间再继续

ob_flush();
flush();
sleep($_GET['t']);

 sleep为php的内置函数,参数为时间,单位秒;要放到PHP后缀的文件下使用,或者要配置下在js文件下使用,或者js后缀的后面加上.php,如 xxx.js.php

 

分享到:
评论

相关推荐

    php文件 学php必须用到的代码

    18. **模板引擎**:如Smarty,将PHP代码与HTML分离,提高代码可维护性。 19. **PHP与HTML混合**:学习如何在PHP文件中嵌入HTML,以及在HTML中调用PHP。 20. **HTTP请求与响应**:了解HTTP头,如`header()`设置响应...

    ASP代码转PHP代码V1.0

    - **Public**:可能是一个目录,包含转换过程中可能用到的公共文件或库。 总之,"ASP代码转PHP代码V1.0"是一个方便开发者进行平台迁移的工具,但使用时需谨慎,结合人工校验和调整,确保转换的准确性和项目的稳定...

    简易投票php代码

    这里可能用到数组操作、循环和计算函数。 8. **安全性考虑** - 任何Web应用都应重视安全问题。PHP中的预防措施可能包括防止SQL注入(使用预编译语句或参数化查询)、XSS攻击(转义输出内容)以及CSRF(跨站请求...

    php留言板代码,php留言板

    在PHP留言板中,开发者会用到变量、条件语句、循环、函数、数组等基本语法,以及HTTP请求和响应、表单处理等Web开发概念。 2. **MySQL数据库**:用于存储用户留言、用户名、时间戳等数据。熟悉SQL查询语言,如...

    PHP权限管理系统源代码

    在这个系统中,可能会用到PHP的session或cookie机制来保持用户的登录状态。 2. **授权(Authorization)**:授权是指确定已认证的用户可以访问哪些资源和执行哪些操作。这可以通过角色(Role-Based Access Control,...

    PHP常用类,开发中经常用到 你懂的

    这里提到的“PHP常用类”通常是指在日常开发中经常使用的、能够提高代码复用性和效率的类库。这些类库涵盖了各种用途,如数据处理、对象操作、文件操作、网络通信等。以下是一些常见的PHP类及其知识点: 1. **错误...

    php编写物流配送系统源代码

    3. **配送规划模块**:根据订单需求,系统需要智能规划配送路线,考虑到时效性、距离、交通状况等因素,可能需要用到地理信息系统(GIS)和优化算法。 4. **车辆管理模块**:管理配送车辆的信息,包括车辆类型、...

    PHP168网站首页幻灯代码

    2. **数组操作**:幻灯片通常涉及到多个图片或内容的轮播,这就需要用到PHP的数组来存储这些数据。掌握如何创建、遍历和操作数组是编写幻灯代码的关键。 3. **条件判断与循环**:为了实现幻灯片的自动切换效果,...

    php会员登录退出系统代码

    例如,它可能包含以下代码: ```php &lt;?php $servername = "localhost"; $username = "username"; $password = "password"; $dbname = "myDB"; // 创建连接 $conn = new mysqli($servername, $username, $password,...

    基于PHP的端午节经典个性祝福网页源代码.zip

    【描述】"基于PHP的端午节经典个性祝福网页源代码.zip"进一步确认了这个源代码是为了创建一个具有节日特色的网页,其中可能包含了经典的端午节元素和个性化的祝福功能。在描述中没有提及具体的技术细节,但我们可以...

    php的装饰网页内含5个子网页

    这些页面可能会用到PHP的会话管理(session)、cookie、表单处理、URL路由、错误处理和日志记录等技术。如果涉及到动态内容,例如用户评论或者产品展示,可能还会用到数据库查询和数据操作。 PHP的MVC(Model-View-...

    php100新闻代码

    5. 视图模板:这部分代码可能包含了HTML和PHP的混合,用于生成新闻列表和单个新闻详情页面。开发者可能会使用PHP的echo语句和条件语句来动态生成内容。 6. 错误处理和日志记录:为了确保系统的稳定性和安全性,良好...

    PHP聊天室源代码

    8. **文件上传与管理**:如果聊天室允许用户上传头像或其他文件,那么文件上传和管理的PHP代码将是重要的组成部分,需要了解文件系统操作和错误处理。 9. **错误处理与日志记录**:良好的错误处理和日志记录可以...

    基于PHP的网上商城开发设计与实现源代码

    6. AJAX(Asynchronous JavaScript and XML):为了提供更好的用户体验,可能会用到AJAX进行异步数据交换,更新部分页面而无需刷新整个页面。 7. 安全性:了解如何防止SQL注入、XSS(跨站脚本攻击)和其他常见的Web...

    php 核心代码 列子

    PHP的经典代码通常是指在实际开发中经常用到、具有代表性的代码片段。例如,`UpFileLoad.php`可能涉及到文件上传的处理,这是PHP中常见的功能,涉及文件类型检查、大小限制、错误处理以及实际的文件移动操作。`...

    PHP项目开发案例全程实录(第2版)-源代码

    如Smarty这样的模板引擎可能在案例中被用到,它允许开发者将HTML和PHP代码分离,使前端更专注于样式,后端更专注于逻辑。通过分析模板引擎的源代码,可以理解其工作原理和优势。 5. **PHP框架应用** 部分案例可能...

    xuanze.zip_php代码

    让我们深入探讨一下这个PHP代码可能涉及的知识点。 1. PHP基础语法:PHP的代码通常以`&lt;?php`开始,以`?&gt;`结束。初学者会接触到变量声明(例如 `$variable = value;`)、数据类型(如字符串、整型、浮点型、数组、...

    Android和php代码规范1

    Android和PHP代码规范指南 在软件开发中,代码规范是非常重要的,因为它可以提高代码的可读性、可维护性和可重用性。本文将介绍Android和PHP代码规范,帮助开发者编写高质量的代码。 一、包命名规范 包命名规范是...

    广告排行亚洲交友推广代码PHP版-y-php.zip

    1. **广告数据库设计**:PHP代码可能涉及到MySQL或类似的数据库管理系统,用于存储广告信息,包括广告主、广告类型、展示次数、点击率等数据。 2. **广告投放逻辑**:PHP可以控制广告的展示策略,如轮播广告、按...

    手机拍照或上传相册图片到网站php源代码

    综上所述,这个PHP源代码实现了一个完整的移动端图片上传功能,涉及到了前端HTML、CSS、JavaScript,后端PHP,以及可能的数据库操作和安全措施。每个部分都需要精心设计和测试,以保证功能的稳定性和安全性。

Global site tag (gtag.js) - Google Analytics