php技术

php技术

PHP 伪静态隐藏传递参数名的四种方法

阅读(17) 作者(admin)

伪静态方法一: 复制代码 代码如下: <?php //伪静态方法一 // localhost/php100/test.php?id|1@action|2 $Php2Html_FileUrl = $_SERVER["REQUEST_URI"]; echo $Php2Html_FileUrl."<br>"; // /php100/test.php?id|1@act...

php技术

php str_pad() 将字符串填充成指定长度的字符串

阅读(17) 作者(admin)

/** * 将字符串填充成指定长度的字符串(多字节安全) * @param string $str 指定被填充的字符串 * @param int $len 指定被填充的字符串的长度,如果值为负数或小于字符串的长度则不填充 * @param string $pad_str 要填...

php技术

php 用checkbox一次性删除多条记录的方法

阅读(13) 作者(admin)

一个简单示例 现有一个学生信息数据库,需要一次性删除多条记录 创建一个名为del.php的文件 代码如下: 复制代码 代码如下: <form action="sc.php" method=post> <table border=1 width=60% align=center> <caption>学生...

PHP 导出数据到淘宝助手CSV的方法分享
php技术

PHP 导出数据到淘宝助手CSV的方法分享

阅读(22) 作者(admin)

先上张图实现原理先读取数据,用相应的数据段写入CSV的行的对应段,然后保存为CSV即可,在最新版的淘宝助手中测试通过了实现代码复制代码 代码如下:function totaobao() {

//加载所选商品 $map['goo...

php技术

基于pear auth实现登录验证

阅读(15) 作者(admin)

建立一个名为yz.php的页面 复制代码 代码如下: <?php require_once('Auth.php'); function show_login_form () { echo '<form method="post" action="yz.php"> <p>username:<input type="text" name="username">...

php技术

discuz authcode 经典php加密解密函数解析

阅读(28) 作者(admin)

原理如下,假如: 加密 明文:1010 1001 密匙:1110 0011 密文:0100 1010 得出密文0100 1010,解密之需和密匙异或下就可以了 解密 密文:0100 1010 密匙:1110 0011 明文:1010 1001 并没有什么高深的算法,密匙重要性很高,所以,关键在于...

php技术

php下使用SimpleXML 处理XML 文件

阅读(14) 作者(admin)

1 SimpleXML 简介 要处理XML 文件,有两种传统的处理思路:SAX 和DOM。SAX 基于事件触发机制, 对XML 文件进行一次扫描,完成要进行的处理;DOM 则将整个XML 文件构造为一棵DOM 树,通过对DOM 树的遍历完成处理。这两种方法各有...

php技术

php 读取shell管道传输过来的内容

阅读(7) 作者(admin)

暮夏,您好! rainbird给您发了短消息: 已经写了不少后台运行的deamon了.用的挺顺手的,但是我现在想获取管道传过来的内容,不知道咋实现,类似echo "aaaa" |a.php,a.php怎么获得echo的内容,不知道您有什么高见. 今天收到一...

php技术

php 连接mssql数据库 初学php笔记

阅读(23) 作者(admin)

复制代码 代码如下: <?php $serverSite="."; $db="phpdemo"; $name="sa"; $pass="sa"; $conn=@mssql_connect($serverSite,$name,$pass) or die("数据库连接错误!"); @mssql_select_db("phpdemo",$conn); echo 'this c...

php技术

php is_file()和is_dir()用于遍历目录时用法注意事项

阅读(9) 作者(admin)

1、目录inc有以下内容: 子目录 0 子目录 a footer.html header.html login_function.inc.php mysqli_connect.php style.css

2、现在PHP要遍历inc目录,并只显示文件,不显示目录0和a,代码如下: 复制代码 代码如下: $dir =...

php技术

PHP strtok()函数的优点分析

阅读(16) 作者(admin)

其优点是: 1、可以一次定义多个分隔符。函数在执行时,是按单个分隔符来切割,而不是按整个分隔符,而explode则是按整个分隔串来切割的。正因此,explode可以用中文切割,而strtok则不行,会乱码。2、在使用while或for配合strtok(...

php技术

关于PHP5 Session生命周期介绍

阅读(19) 作者(admin)

它是通过 Session ID 来判断的,什么是 Session ID,就是那个 Session 文件的文件名,Session ID 是随机生成的,因此能保证唯一性和随机性,确保Session 的安全。一般如果没有设置 Session 的生存周期,则 Session ID 存储在内存...

php技术

PHP set_time_limit(0)长连接的实现分析

阅读(16) 作者(admin)

每个PHP脚本都限制了执行时间,所以我们需要通过 set_time_limit 来设置一个脚本的执行时间为无限长;然后使用 flush() 和 ob_flush() 来清除服务器缓冲区,随时输出脚本的返回值。

如下面这段脚本: 复制代码 代码如下: <...

php技术

PHP clearstatcache()函数详解

阅读(17) 作者(admin)

定义和用法 clearstatcache()函数的作用是:清除文件状态缓存。 PHP的缓存数据对更快更好的运行函数是非常有利的。如果一个文件在脚本中测试了多次,你也许会禁止对正确的结果进行缓存。为了实现这点,你可以使用clearstat...

php技术

php下过滤html代码的函数 提高程序安全性

阅读(19) 作者(admin)

以下为过滤HTML代码的函数: 复制代码 代码如下: function ihtmlspecialchars($string) { if(is_array($string)) { foreach($string as $key => $val) { $string[$key] = ihtmlspecialchars($val); } } else { $string...

一步一步学习PHP(1) php开发环境配置
php技术

一步一步学习PHP(1) php开发环境配置

阅读(13) 作者(admin)

1. AppServnetwork首先,我们先来下载PHP相关的一些东西。首先,我们来下载一整套PHP相关的工具――AppServnetwork。AppServ 2.5.10 php运行环境appserv 2.6.0 php运行环境

安装结束之后再开始菜单中会出现: 让我们首先...

一步一步学习PHP(3) php 函数
php技术

一步一步学习PHP(3) php 函数

阅读(19) 作者(admin)

1. 方法概述首先,写一个最简单的函数,大家看一眼就可以了:<html><head> <title>HelloPHP</title></head><body> <?php function CustomPrint($str) { for($i=0;$i<5;$i++) { echo($str);...

一步一步学习PHP(2)――PHP类型
php技术

一步一步学习PHP(2)――PHP类型

阅读(17) 作者(admin)

1. 关于大小写 PHP内置的函数和结构是不区分大小写的。 如: 复制代码 代码如下: <html> <head> <title>HelloPHP</title> </head> <body> <?php echo("Hello PHP"); ECHO("Hello PHP"); Echo("Hello PHP"); ?> </body>...

php技术

提高PHP编程效率 引入缓存机制提升性能

阅读(10) 作者(admin)

因为PHP会在双引号包围的字符串中搜寻变量,单引号则不会,注意:只有echo能这么做,它是一种可以把多个字符串当作参数的“函数”(译注:PHP手册中说echo是语言结构,不是真正的函数,故把函数加上了双引号)。 1、如果能将类的方法定...

php技术

一步一步学习PHP(4) php 函数 补充2

阅读(28) 作者(admin)

1. 解决作用域问题在上一节谈到了PHP中函数的作用域问题,如果说类还不够说明问题,那么在这篇文章中的作用域例子,也许对您更有说服力。那么,我们如何能在PHP的函数中访问外部的变量呢?在PHP中,存在一个概念叫做全局作用域,也...

php技术

PHP采集相关教程之一 CURL函数库

阅读(16) 作者(admin)

先写一个简单的抓取页面函数 复制代码 代码如下: <?php function GetSources($Url,$User_Agent='',$Referer_Url='') //抓取某个指定的页面 { //$Url 需要抓取的页面地址 //$User_Agent 需要返回的user_agent信息 如...

php技术

php 数组的合并、拆分、区别取值函数集

阅读(13) 作者(admin)

合并数组有三个函数:

1.array_combine()

携带两个参数数组,参数数组一的值作新数组的键,参数数组二的值作新数组的值。很简单。

例子: 复制代码 代码如下: <?php $a = array('green', 'red', 'yellow'); $b = array...

php技术

php 生成静态页面的办法与实现代码详细版

阅读(16) 作者(admin)

php中主要用到的就是要用到fread()和fwirte()。而静态页面生成了之后,就会牵扯到修改的问题。这里可以用到正则匹配的方法来替换模版中改变的部位。不过此种方法太麻烦,值得推荐的方法是直接把原来生成的模版砍掉,重新生...