1. PHP可阅读随机字符串
此代码将创建一个可阅读的字符串,使其更接近词典中的单词,实用且具有密码验证功能。
function readable_random_string($length = 6)
{
$conso=array(“b”,”c”,”d”,”f”,”g”,”h”,”j”,”k”,”l”,
“m”,”n”,”p”,”r”,”s”,”t”,”v”,”w”,”x”,”y”,”z”);
$vocal=array(“a”,”e”,”i”,”o”,”u”);
$password=”";
srand ((double)microtime()*1000000);
$max = $length/2;
for($i=1; $i<=$max; $i++)
{
$password.=$conso[rand(0,19)];
$password.=$vocal[rand(0,4)];
}
return $password;
}
2. PHP生成一个随机字符串
如果不需要可阅读的字符串,使用此函数替代,即可创建一个随机字符串,作为用户的随机密码等。
function generate_rand($l)
{
$c= “ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789″;
srand((double)microtime()*1000000);
for($i=0; $i<$l; $i++)
{
$rand.= $c[rand()%strlen($c)];
}
return $rand;
}
3. PHP列出目录内容
function list_files($dir)
{
if(is_dir($dir))
{
if($handle = opendir($dir))
{
while(($file = readdir($handle)) !== false)
{
if($file != “.” && $file != “..” && $file != “Thumbs.db”)
{
echo ‘’.$file.’;
}
}
closedir($handle);
}
}
}
4.PHP解析 JSON 数据
与大多数流行的 Web 服务如 twitter 通过开放 API 来提供数据一样,它总是能够知道如何解析 API 数据的各种传送格式,包括 JSON,XML 等等。
$json_string=’{“id”:1,”name”:”foo”,”email”:”foo@foobar.com”,”interest”:["wordpress","php"]} ‘;
$obj=json_decode($json_string);
echo $obj->name;
echo $obj->interest[1];
5.PHP解析 XML 数据
$xml_string="
Foo
foo@bar.com
";
$xml = simplexml_load_string($xml_string);
foreach ($xml->user as $user)
{
echo $user['id'], ‘ ‘;
echo $user->name, ‘ ‘;
echo $user->email, ‘
’;
}
相关推荐
PHP常用函数手册判断一个编程语言的功能强弱,可以从他的库函数入手。一个较好的编程语言,必然有较强的库函数。 I/O函数 Flush 函数描述:flush(); 说明:函数Flush刷新PHP的输出缓存,它尽量将缓和存中的内容输出...
PHP常用函数手册:判断一个编程语言的功能强弱,可以从他的库函数入手。一个较好的编程语言,必然有较强的库函数。
编程函数查询小助手-易语言等等的编程函数查询小助手编程函数查询小助手-易语言等等的编程函数查询小助手编程函数查询小助手-易语言等等的编程函数查询小助手编程函数查询小助手-易语言等等的编程函数查询小助手编程...
PHP脚本编程中的文件系统函数库PHP脚本编程中的文件系统函数库
说明:函数Flush刷新PHP的输出缓存,它尽量将缓和存中的内容输出到用户的浏览器。 返回值:无 Print 函数描述:print(string arg,string[arg],…); 说明:函数print输入所有的参数。 返回值:若输出成功,返回true(1...
这个是PHP常用的函数,不是所有的PHP函数,下载的时候请注意,我的下载资源里有PHP函数大全,大家可以下载 PHP常用库函数 |判断一个编程语言的功能强弱,可以从他的库函数入手。一个较好的编程语言,必然有较强的...
本书全面介绍PHP编程知识,全书共分4篇16章,内容包括:PHP基础入门篇(第1~4章),介绍PHP环境的搭建、PHP配置文件和指令、数据类型和流程控制语句,以及PHP下进行面向对象编程等知识;PHP数据处理篇(第5~10章)...
44. PHP 扩展库编程 API 指南 45. Zend API:深入 PHP 内核 46. 扩展 PHP 3 VIII. FAQ:常见问题 47. 一般信息 48. 邮件列表 49. 获取 PHP 50. 数据库问题 51. 安装常见问题 52. 编译问题 53. 使用 PHP 54. PHP 和 ...
编程常用到很多函数,其中字符串函数又是用的最多的,希望此文件对各位php编程者有帮助。
php实验用的文档,是对所学php课程的巩固,里面有不骤和代码
该PPT介绍了 PHP基础知识-函数 功能介绍,便于需要的朋友了解使用
* PHP编程基础 --------PHP常量 课程内容 预定义常量 常量的定义及获取 一、常量的定义及获取 变量是指在程序执行过程中值可以变化的量,常量是指在程序执行过程中值不变的量,例如圆周率π就可以定义为常量。...
PHP中的实用函数式编程 PS 1:自动管理的功能 PS 2:懒惰评估内置 PS 3:有趣(常用)使用 ELI5:什么是函数式编程,为什么要关注? 您正在从事的工作是否有可能以其他方式完成? 事实证明是可以的,并且它可以通过...
php函数集合,文档包含了php编程常用的函数。
中文PHP编程系统,集成大量PHP函数和中文说明,可用英文和拼音首写输入
PHP编程之高级技巧——利用Mysql函数
《PHP编程新手自学手册》内容提要:PHP是当今使用最广的Web编程语言之一,在项目开发领域占据重要的地位。本书循序渐进、由浅入深地讲解了PHP开发的核心技术,并通过具体实例的实现过程,演练了各个知识点的具体使用...
PHP网站编程技术实验报告
第2章 PHP的语法结构和常用函数 2.1 PHP语法基础 2.1.1 PHP的基本语法 2.1.2 PHP的数据类型 2.1.3 PHP的常量 2.1.4 PHP的变量 2.1.5 PHP的表达式 2.1.6 PHP的流程控制 2.2 PHP的数据存储处理 2.2.1 压缩文件的打开与...
PHP 5首席设计师Andi Gutmans,PEAR创始人Stig Saether Bakken,PHP核心贡献者Derick Rethans三大高手合力而作:本书几乎囊括了PHP 5所有的新特性,包括PHP 5所有的新功能,PHP 5的面向对象编程方法和设计模式,以及...