php
jeanphorn
这个作者很懒,什么都没留下…
展开
-
php+ajax 实现web页面无闪烁刷新 页面前端和后端交互
处理这个问题,首先要将网页的前端和后端分开。前端是呈现给用户看的,后端是真正数据处理逻辑,Ajax巧好起到中间人的作用。最初想用frame框架和js结合实现实现页面的无闪烁交互,但这种方式并不是真正意义上的动态交互。Ajax恰好可以很方便的解决这个问题。分三个部分来来实现这个需求:1.用户界面,可以位简单的html; 2. Ajax处理页面; 3. php底层逻辑以动态请求刷新时间为例。原创 2015-01-14 13:17:27 · 6311 阅读 · 0 评论 -
Ajax执行向php请求的js脚本
通常在php页面中直接echo js的脚本是可以解析执行的。例如echo 'alert("hello!");'; web页面会直接弹出警示窗。但是web页面通过Ajax向php发送http数据请求,返回的有关script语句出于安全原因却不可以直接执行。如果要在网页上执行就要做一些处理。下面就来说一下这个过程。前端html代码Ajax tutorial原创 2015-01-16 12:52:37 · 4487 阅读 · 0 评论 -
php_uname()函数
1. 说明 php_uname — 返回运行 PHP 的系统的有关信息。 原型:string php_uname ([ string $mode = “a” ] )。返回运行php的操作系统的相关描述,和 phpinfo() 最顶端上输出的是同一个字符串。 如果仅仅要获取操作系统的名称。可以考虑使用常量 PHP_OS,不过要注意该常量会包含 PHP 构建(built)时的操作系统名。2. 参原创 2015-10-26 09:54:42 · 8940 阅读 · 0 评论 -
php call_user_func()函数
1. 函数说明 调用回调函数。原型: mixed call_user_func ( callable callback[,mixedcallback [, mixed parameter [, mixed $… ]] )。 第一个参数 callback 是被调用的回调函数,其余参数是回调函数的参数。参数可以有多个,也可以是数组。 参数不可以为引用,但可以通过数组传递引用。下面是一个例子:原创 2015-10-26 18:30:28 · 6325 阅读 · 0 评论 -
PHP 删除数组第一个元素和最后一个元素
1. array_shift()函数 删除数组中第一个元素,并返回该元素的值。如果数组为空则返回null。 示例:<?php$test_arr = array ( "name" => "jeanphorn", "skill" => "programming", "hobby" => "swimming",);echo array_shift($test_arr).原创 2016-02-29 18:51:40 · 12714 阅读 · 0 评论 -
PHP 正则表达式过滤特殊字符
问题描述 php使用正则表达式过滤特殊的字符示例<?phpfunction replaceSpecialChar($strParam){ $regex = "/\/|\~|\!|\@|\#|\\$|\%|\^|\&|\*|\(|\)|\_|\+|\{|\}|\:|\<|\>|\?|\[|\]|\,|\.|\/|\;|\'|\`|\-|\=|\\\|\|/"; return p原创 2016-05-09 12:07:33 · 18298 阅读 · 0 评论 -
php 使用“/dev/urandom”获取随机数
描述 首先,说一下伪随机数,伪随机数并不是假随机数,这里的“伪”是有规律的意思,就是计算机产生的伪随机数既是随机的又是有规律的。怎样理解呢?产生的伪随机数有时遵守一定的规律,有时不遵守任何规律;伪随机数有一部分遵守一定的规律;另一部分不遵守任何规律。比如“世上没有两片形状完全相同的树叶”。 /dev/random和/dev/urandom是Linux系统中提供的随机伪设备,这两个设备的任务,原创 2016-09-22 21:37:48 · 6157 阅读 · 0 评论