易截截图软件、单文件、免安装、纯绿色、仅160KB

PHP 中 in_array 函数的用法与注意项

in_array(value,array,type)
in_array 作用是用于查看 value 是否在 array 中存在,如果参数 value 是字符串,且 type 参数设置为 true,则搜索区分大小写。则 in_array 是 区分大小写 的。
有一点需要注意,当 array 中包含 value 的值,则返回 true; 但是,如果两者参数之间相等,则返回 false
例如:
$str = 'a';
$arr = array('a','b','c');
if( in_array($str,$arr) ){
echo "包含..";
}else{
echo '不包含..';
}

上面的代码运行后返回 “包含” 也就是 true,因为 $str 中有 $arr 的值、大小写也一样,最重要的是两者参数不相等!
再来,我们换个代码。
$str = array('a','b','c');
$arr = array('a','b','c');
if( in_array($str,$arr) ){
echo "包含..";
}else{
echo '不包含..';
}

这次就返回不包含了,所以我只能理解为 只能 $arr 中包含 $str,不能相等或超越。
那么修改下。
$str = array('a','b','c');
$arr = array(
array('a','b','c'),
array('d','e','f')
);
if( in_array($str,$arr) ){
echo "包含..";
}else{
echo '不包含..';
}
新手笔记,经供参考,如果错误,请指正!


相关文档:

ubuntu 下 搭建 apache+php+mysql


#apt-get install apache2
//安装apahce2
#apt-get install php5
//安装php5
#apt-get install mysql-server
//安装mysql服务端
#apt-get install  mysql-myclient
//安装mysql的客户端
#apt-get install php-mysql
//安装php-mysql的连结
apache+php+mysql 环境已经搭建好了
将以下的服务重启一下
#/et ......

新一代 PHP 框架 QeePHP 发布

http://blog.csdn.net/fleaphp/archive/2009/02/26/3940430.aspx
QeePHP 的架构模式
QeePHP 是一个与众不同的框架。
QeePHP 遵循“内核最小化,功能插件化”的原则,利用内核实现了一个快速、可扩展的架构。然后在核心之外,通过各种插件提供不同类型的基础服务。
 
QeePHP 的架构概貌
这种架构模式的 ......

国外十大最流行PHP框架

以下为十个目前最流行的基于MVC设计模式的PHP框架。
1. Yii
Yii是一个基于组件的高性能的PHP的框架,用于开发大规模Web应用。Yii采用严格的OOP编写,并有着完善的库引用以及全面的教程。从MVC,DAO/ActiveRecord,widgets,caching,等级式RBAC,Web服务,到主体化,I18N和L10N,Yii提供了今日Web 2.0应用开发所需要的几 ......

php interface implements multibus

<?php
/*
 * Created on 2009-10-28
 * 分子如梦o(╯□╰)o
 * To change the template for this generated file go to
 * Window - Preferences - PHPeclipse - PHP - Code Templates
 */
 interface pusb{
    function verson();
    ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号