文章分类 -  php

摘要:'手机','brand'=>'诺基亚','price'=>1050), array('name'=>'笔记本电脑','brand'=>'lenovo','price'=>4300), array('name'=>'剃须刀','brand'=>'飞利浦','price'=>... 阅读全文
posted @ 2015-09-07 17:46 joshua317 编辑
摘要:protocol=(!empty(_SERVER['HTTPS']) && SERVER[HTTPS]!==off||_SERVER['SERVER_PORT'] == 443) ? "https://" : "http://";url="protocol$_S... 阅读全文
posted @ 2015-09-01 14:15 joshua317 编辑
摘要:前提:分别用冒泡排序法,快速排序法,选择排序法,插入排序法将下面数组中的值按照从小到大的顺序进行排序。 $arr = array(1,43,54,62,21,66,32,78,36,76,39); 1.冒泡排序 思路分析:在要排序的一组数中,对当前还未排好的序列,从前往后对相邻的两个数依次进行比较和 阅读全文
posted @ 2015-08-21 08:57 joshua317 编辑
摘要:des加密是对称加密中在互联网应用的比较多的一种加密方式,php 通过mcrypt扩展库来支持des加密,要在Php中使用des加密,需要先安装mcrypt扩展库 1 $iv_size = mcrypt_get_iv_size(MCRYPT_RIJNDAEL_256, MCRYPT_MODE_ECB... 阅读全文
posted @ 2015-08-15 18:43 joshua317 编辑
摘要:DES是一种标准的数据加密算法,关于这个算法的详细介绍可以参考wiki和百度百科:wiki百科百度百科php中有一个扩展可以支持DES的加密算法,是:extension=php_mcrypt.dll在配置文件中将这个扩展打开还不能够在windows环境下使用需要将PHP文件夹下的 libmcrypt... 阅读全文
posted @ 2015-08-15 18:38 joshua317 编辑
摘要:DIRECTORY_SEPARATOR是一个显示系统分隔符的命令,DIRECTORY_SEPARATOR是PHP的内部常量,不需要任何定义与包含即可直接使用。众所周知,在windows下路径分隔符是(当然/在部分系统上也是可以正常运行的),在linux上路径的分隔符是/,这就导致了一个问题,比如开发... 阅读全文
posted @ 2015-08-11 22:59 joshua317 编辑
摘要:步骤一:修改PHP配置中session的过期时间。session.gc_maxlifetime=1440//改为session.gc_maxlifetime=14400 步骤二:修改phpMyAdmin配置中session的过期时间。找到 phpMyAdmin/libraries/config.d... 阅读全文
posted @ 2015-07-23 00:53 joshua317 编辑
摘要:一般情况下我们都用Memcache作为一个分布式的key/value缓存服务器,其实Memcache也可以实一些外门邪道的功能比如作为分布式锁来用。原理其实非常简单就是memecach_add的时候,如果添加的key已经存在那么后面的添加就会失败。设想在高并发的场景下,如果存在被竞争的资源,我们就可... 阅读全文
posted @ 2015-07-17 19:38 joshua317 编辑
摘要:php 的json_encode能把数组转换为json格式的字符串。字符串没有缩进,中文会转为unicode编码,例如\u975a\u4ed4。人阅读比较困难。现在这个方法在json_encode的基础上再进行一次美化处理。使人能方便阅读内容。1. 使用 json_encode 输出 1 true... 阅读全文
posted @ 2015-07-08 17:25 joshua317 编辑
摘要:160) { Q=ord(substr(_String, ++i,1));_P = P256+_Q - 65536; } Res.=Pinyin(_... 阅读全文
posted @ 2015-07-02 17:15 joshua317 编辑
摘要:Memcached概念: Memcached是一个免费开源的,高性能的,具有分布式对象的缓存系统,它可以用来保存一些经常存取的对象或数据,保存的数据像一张巨大的HASH表,该表以Key-value对的方式存在内存中。1、检查客户端的请求数据是否在memcached中,如有,直接把请求数据返回,不再对... 阅读全文
posted @ 2015-06-09 22:31 joshua317 编辑
摘要:fileName_str=fileNamestr;this->fileOpenMethod_str=$fileOpenMethod_str; } function __destruct() { //析构函数 } public funct... 阅读全文
posted @ 2015-06-02 17:45 joshua317 编辑
摘要:针对PHP的网站主要存在下面几种攻击方式: 1、命令注入(Command Injection) 2、eval注入(Eval Injection) 3、客户端脚本攻击(Script Insertion) 4、跨网站脚本攻击(Cross Site Scripting, XSS) 5、SQL注入... 阅读全文
posted @ 2015-05-29 15:27 joshua317 编辑
摘要:1、Cookie和Session简介与区别在非常多时候,我们需要跟踪浏览者在整个网站的活动,对他们身份进行自动或半自动的识别(也就是平时常说的网站登陆之类的功能),这时候,我们常采用Cookie与 Session来跟踪和判断。区别Session信息是存放在server端,但session id是存放... 阅读全文
posted @ 2015-05-14 19:59 joshua317 编辑
摘要:这篇文章主要介绍了php面向对象中static静态属性和静态方法的调用,实例分析了static静态属性和静态方法的原理与调用技巧,需要的朋友可以参考下本文实例讲述了php中static静态属性和静态方法的调用。分享给大家供大家参考。具体如下:这里分析了php面向对象中static静态属性和静态方法的... 阅读全文
posted @ 2015-05-14 15:59 joshua317 编辑
摘要:变量是指在程序的运行过程中随时可以发生变化的量,在代码中可以只使用一个变量,也可以使用多个变量,变量中可以存放单词、数值、日期以及属性等。变量的值是临时的,当程序运行的时候,该值是存在的,如果程序结束,变量的值就会丢失。虽然在前面的示例中也使用到了变量,但是没有详细的说明,本节将详细介绍如何创建变量... 阅读全文
posted @ 2015-05-13 15:22 joshua317 编辑
摘要:一,十进制(decimal system)转换函数说明1,十进制转二进制 decbin() 函数,如下实例echo decbin(12); //输出 1100echo decbin(26); //输出 11010decbin(PHP 3, PHP 4, PHP 5)decbin -- 十进制转换为二... 阅读全文
posted @ 2015-05-13 10:28 joshua317 编辑
摘要:javascript实现:top.location.href 顶级窗口的地址this.location.href 当前窗口的地址PHP实现:#测试网址: http://localhost/blog/testurl.php?id=5//获取域名或主机地址 echo $_SERVER['H... 阅读全文
posted @ 2015-05-06 18:06 joshua317 编辑
摘要:一个实用的PHP函数代码,正则表达式验证手机号码的正确性和查询手机号码归属地,下面来看这个函数的具体代码:查询手机归属地是调用了淘宝的手机归属地资源,请注意这个页面地址,若失效,可在淘宝查找正确的地址。 阅读全文
posted @ 2015-01-15 12:59 joshua317 编辑

点击右上角即可分享
微信分享提示