-
SAE的storage服务使用方法一览
所属栏目:[PHP教程] 日期:2022-07-23 热度:152
今天终于弄懂了sae的storage怎么使用。因为sae不支持文件权限设置,所有的代码文件都是不可数的。但是sae提供了特别好的一个分布式文件存储服务,用来存放持久文件。其实就是用来存放网站的素材文件,如图片,文件等等的。 所以,当需要存储文件数据的时候[详细]
-
PHP 抽象方法与抽象类abstract关键字说明及应用
所属栏目:[PHP教程] 日期:2022-07-23 热度:91
PHP 抽象方法与抽象类 abstract 关键字 abstract 关键字用于定义抽象方法与抽象类。 抽象方法指没有方法体的方法,具体就是在方法声明的时候没有 {} 括弧以及其中的内容,而是直接在声明时在方法名后加上分号结束。 abstract 关键字用于定义抽象方法,语法[详细]
-
PHP图片自动裁切应对不同尺寸的显示
所属栏目:[PHP教程] 日期:2022-07-23 热度:104
如果做过那种门户站的朋友,肯定知道,一张图片可能会在不同的地方显示,大小不同,比例也不同, 如果只用一张图的话,那么肯定会变形,而且在显示小图的地方,链接 大图,又太浪费了.....用缩略图来处理,也不完美,因为每个地方出现的比例 大小可能都不一样 ,举个例[详细]
-
在php中spl_autoload详解
所属栏目:[PHP教程] 日期:2022-07-23 热度:131
spl_autoload 是SPL实现的默认的自动加载函数,它的功能比较简单。它可以接收两个参数,第一个参数是$class_name,表示类名,第二个参 数$file_extensions是可选的,表示类文件的扩展名 title=扩展名扩展名,可以在$file_extensions中指定多个扩展名 title[详细]
-
php生成百度sitemap站点地图类函数案例
所属栏目:[PHP教程] 日期:2022-07-23 热度:191
问题概述: 公司网站是问答百科的网站、seo工程师提出需求说根据网站的问题来生成xml文件。每个xml文件包含5000条setmap格式数据。现在线上网站大约有70w条问题,所以说基本生成140个xml文件。还有一个索引文件。比如文件的名称以数字开头的。索引文件包含[详细]
-
使用php实现快钱支付功能
所属栏目:[PHP教程] 日期:2022-07-22 热度:176
本项目用zend framework框架实现的 modules/default/controllers/IndexController.php IndexController.php 复制代码 代码如下: ?php class IndexController extends Zend_Controller_Action { public function init() { /* Initialize action controller[详细]
-
解析php php_openssl.dll的作用
所属栏目:[PHP教程] 日期:2022-07-22 热度:135
本篇文章是对php中php_openssl.dll的作用进行了详细的分析介绍,需要的朋友参考下 一.openssl简介 数据加密是信息信息传输中的一个重要组成部分.任何信息都以明文方式传输,确实是个很不安全的做法.所以, 需要对数据进行加密.将明文数据转换为密文数据,再进[详细]
-
浅析PKI加密解密 OpenSSL
所属栏目:[PHP教程] 日期:2022-07-22 热度:199
本篇文章是对PKI加密解密 OpenSSL进行了介绍,需要的朋友参考下 点击下载OpenSSL window与linux要区分的 解压文件 双击: Win32OpenSSL-0_9_8l_95895.(exe 安装完毕后 /OpenSSL/bin/openssl.exe 输入命令,生成私钥 genrsa -out private-rsa.pem 输入命令[详细]
-
在wamp集成环境下升级php版本
所属栏目:[PHP教程] 日期:2022-07-22 热度:172
wamp集成环境下升级php版本 1.下载php版本压缩包,解压php版本压缩包 2.停掉wamp服务 3.替换wamp/php文件 4.替换wamp/Apache2/bin目录下的php5nsapi.dll 和 php5ts.dll(对应当前php版本的) 5.重启wamp服务 6.phpinfo()测试 我遇到的问题 时区设置问题 解[详细]
-
服务器变量 $_SERVER 的深入解析
所属栏目:[PHP教程] 日期:2022-07-22 热度:80
服务器变量 $_SERVER 的深入解析: 1、$_SESSION[PHP_SELF] -- 获取当前正在执行脚本的文件名 2、$_SERVER[SERVER_PROTOCOL] -- 请求页面时通信协议的名称和版本。例如,HTTP/1.0。 3、$_SERVER[REQUEST_TIME] -- 请求开始时的时间戳。从 PHP 5.1.0 起有效[详细]
-
浅析PHP中的字符串编码转换自动识别原编码
所属栏目:[PHP教程] 日期:2022-07-22 热度:156
本篇文章是对PHP中字符串编码转换的实现代码进行了详细的分析介绍,需要的朋友参考下 复制代码 代码如下: /** * 对数据进行编码转换 * @param array/string $data 数组 * @param string $output 转换后的编码 */ function array_iconv($data,$output = utf[详细]
-
浅析php过滤html字符串,防止SQL注入的方法
所属栏目:[PHP教程] 日期:2022-07-22 热度:73
本篇文章是对php中过滤html字符串,防止SQL注入的方法进行了详细的分析介绍,需要的朋友参考下 批量过滤post,get敏感数据 复制代码 代码如下: $_GET = stripslashes_array($_GET); $_POST = stripslashes_array($_POST); 数据过滤函数 复制代码 代码如下: f[详细]
-
PHP删除数组中特定元素的两种方法
所属栏目:[PHP教程] 日期:2022-07-22 热度:95
这篇文章介绍了PHP中删除数组中特定元素的两种方法,有需要的朋友可以参考一下 方法一: 复制代码 代码如下: ?php $arr1 = array(1,3, 5,7,8); $key = array_search(3, $arr1); if ($key !== false) array_splice($arr1, $key, 1); var_dump($arr1); ? 输[详细]
-
php修改NetBeans默认字体的大小
所属栏目:[PHP教程] 日期:2022-07-22 热度:137
在Netbeans中由于使用了Swing进行开发,所以其中界面的字体也是由Java虚拟机进行配置而不是随操作系统的。在安装完Netbeans后默认的字体大小是11px。而在Windows下的宋体最小支持12px。所以字体为11px就已经无法完整显示了。 简单的解决办法就是将字体改大[详细]
-
PHP中使用协同程序实现合作多任务
所属栏目:[PHP教程] 日期:2022-07-22 热度:93
PHP5.5一个比较好的新功能是实现对生成器和协同程序的支持。对于生成器,PHP的文档和各种其他的博客文章(就像这一个或这一个)已经有了非常详细的讲解。协同程序相对受到的关注就少了,所以协同程序虽然有很强大的功能但也很难被知晓,解释起来也比较困难[详细]
-
深入PHP与浏览器缓存的解析
所属栏目:[PHP教程] 日期:2022-07-21 热度:118
我们往往在服务器上对缓存设置进行各种优化方案,但是我们却很少注意到客户端缓存,准确的说是浏览器的缓存机制。 其实每种浏览器都有缓存策略,会暂时将每一个浏览过的文件缓存在一个特殊的文件夹里。我们就可以在用户重复提交页面请求的时候,告诉用户这[详细]
-
PHP Cookie的用法教程详解
所属栏目:[PHP教程] 日期:2022-07-21 热度:143
PHP Cookie的使用教程详解字体 网友1、设置CookiePHP用SetCookie函数来设置Cookie。必须注意的一点是:Cookie是HTTP协议头的一部分 ,用于浏览器和服务器之间传递信息,所以必须 在任何属于HTML文件本身的内容输出之前调用 Cookie函数。SetCookie函数定义[详细]
-
PHP导出EXCEL快速开发攻略PHPEXCEL的使用详解
所属栏目:[PHP教程] 日期:2022-07-21 热度:100
PHP导出EXCEL快速开发指南 phpexcel有专有的开发文档,详细操作请参考其开发文档,本文档只是对其在使用上作了优化整合,便于在新项目中快速开发。 phpexcel生成文件同样有两种方式,一种方式为直接输出,一种方式为生成静态文件。 直接输出: 主文件为(c[详细]
-
PHP flush与ob_flush的差别详解
所属栏目:[PHP教程] 日期:2022-07-21 热度:199
buffer ---- flush() buffer是一个内存地址空间,Linux系统默认大小一般为4096(1kb),即一个内存页。主要用于存储速度不同步的设备或者优先级不同的 设备之间传办理数据的区域。通过buffer,可以使进程这间的相互等待变少。这里说一个通俗一点的例子,你打开[详细]
-
CURL的学习与应用附多线程实现
所属栏目:[PHP教程] 日期:2022-07-21 热度:128
curl安装: windows下面的安装 :修改php.ini文件的设置,找到php_curl.dll //取消下在的注释extension=php_curl.dll linux下面安装: 复制代码 代码如下:www.CuoXIn.com # wget http://curl.haxx.se/download/curl-7.17.1.tar.gz # tar zxvf curl-7.17.1.[详细]
-
php变量作用域的深入剖析
所属栏目:[PHP教程] 日期:2022-07-21 热度:197
PHP 中的每个变量都有一个针对它的作用域,它是指可以在其中访问变量(从而访问它的值)的一个领域。对于初学者来说,变量的作用域是它们所驻留的页面。因此,如果你定义了 $var,页面余下部分就可以访问 $var,但是,其它页面一般不能访问它(除非使用特[详细]
-
深入PHP运行环境配置的细解
所属栏目:[PHP教程] 日期:2022-07-21 热度:77
运行环境配置:php54+Apache2.2+Mysql 1.默认端口设置: #Listen 12.34.56.78:80 Listen 8080 2.加载模型: LoadModule php5_module D:/MyZILIAO/PHP/php54/php5apache2_2.dll 3.支持的类型: AddType application/x-compress .Z AddType application/x-gzi[详细]
-
php快速url重写示例
所属栏目:[PHP教程] 日期:2022-07-21 热度:128
5.30以上的版本才能使用,继承了上一个版本的快速重定向的特点(单独类,全部使用静态调用),增添了一个很重要的功能和属性 可以调用其他url中的模块了 也使得模块与模块间或页面与页面间的函数简化共享得以实现 .htaccess文件写法: 代码如下: #--------------[详细]
-
php xml比较常用函数的集合
所属栏目:[PHP教程] 日期:2022-07-21 热度:168
php xml常用函数的集合 1、DOM 函数 a、DOMDocument-load() 作用:加载xml文件 用法:DOMDocument-load( string filename ) 参数:filename,xml文件; 返回:如果成功则返回 TRUE,失败则返回 FALSE。 b、DOMDocument-loadXML() 作用:加载xml代码 用法:D[详细]
-
PHP运用DES进行加密与解密的方法
所属栏目:[PHP教程] 日期:2022-07-21 热度:86
代码如下: //$input - stuff to decrypt //$key - the secret key to use function do_mencrypt($input, $key) { $input = str_replace(n, , $input); $input = str_replace(t, , $input); $input = str_replace(r, , $input); $key = substr(md5($key), 0[详细]