巴扎黑
浏览量7358    |    粉丝242    |    关注1
  • 巴扎黑

    巴扎黑

    2016-11-12 14:00:22
    php的数组传值调用与传址调用
    在java中数组的调用默认是是传址调用:主体方法中传递一个数组给某个方法,在该方法内修改了数组的某个值;回到主方法中会发现数组已经发生了改变; 测试代码: public class ArrayTest { public static void main(String[] args){ Map[] maparray=new Map[3]; for (int i = 0; ...
    1957
  • 巴扎黑

    巴扎黑

    2016-11-12 13:56:28
    隔墙有耳的观察者模式(Observer Patern)
    登录系统想必大家都做过,验证用户名密码就登录成功,日志系统应该记录此次登录,如果登录出错,安全系统应该会记录此次错误,邮件系统也应该会发送相关邮件给管理员,等等。这就好像登录系统被很多人监视一样,一旦有什么风吹草动,立即会被其它系统获悉。那就用观察者模式来试试,类图如下: 很简单的模式,实现代码: <?php interface Observable{ function attac ...
    1548
  • 巴扎黑

    巴扎黑

    2016-11-12 13:49:40
    php调用存储过程返回结果集
    php php调用存储过程返回结果集
    2271
  • 巴扎黑

    巴扎黑

    2016-11-12 13:42:56
    php 添加mongodb扩展
    PHP MongoDB 扩展安装 [root@a5139 ~]# wget http://pecl.php.net/get/mongo-1.3.4.tgz [root@a5139 ~]# tar zxvf mongo-1.3.4.tgz [root@a5139 ~]# cd mongo-1.3.4 [root@a5139 mongo-1.3.4]# /usr/local/php/bin/phpize ...
    1427
  • 巴扎黑

    巴扎黑

    2016-11-12 13:39:43
    随机应变的访问者模式(Visitor Pattern)
    有一天,技术总监说要知道所有技术员工的工作情况,第二天,老板说要知道所有员工的业绩,再有一天,HR总监要知道所有员工的工资。每一次都是利用组合模式遍历出员工后获取员工的相关信息。也许你会说,直接把所有的信息全输出就行了,那估计你要被老板叼了,老板就想知道业绩,你把一个大表给看找,好吧,你可以回家了!让访问者模式来帮我们解决这个问题,类图如下: 可以看出,有个visitor,这就是访问者,貌似有点 ...
    1239
  • 巴扎黑

    巴扎黑

    2016-11-12 13:19:58
    php获取本机ip或远程地址
    // 111111111111 echo $_SERVER['REMOTE_ADDR']; // 2222222222222 function get_local_ip() { $preg = &quot;/\A((([0-9]?[0-9])|(1[0-9]{2})|(2[0-4][0-9])|(25[0-5]))\.){3}(([0-9]?[0-9])|(1[0-9] ...
    2974
  • 巴扎黑

    巴扎黑

    2018-05-26 16:47:49
    PHP+MYSQL实现全文检索及全文检索工具
    使用分词类库,分词类库请参见:http://www.xunsearch.com/scws/ 如何使用PHP实现全文检索功能?很多人可能马上可以想出几种方案,比如:文件检索法、采用SQL的like语句等方法,但这些方法效率都相当的低。这里介绍一种比较高效的PHP全文检索实现方法,这就是采用MYSQL的FULLTEXT字段类型。但是MYSQL的FULLTEXT字段对中文的支持不是很好,本文 ...
    13438
  • 巴扎黑

    巴扎黑

    2016-11-12 13:09:34
    php精确判断是否为索引数组
    function is_assoc($arr){ return array_keys($arr) !== range(0, count($arr) - 1); // array_values($arr) !== $arr } function is_assoc2($array) { return (bool)count(array_filter(array_keys($a ...
    1776
  • 巴扎黑

    巴扎黑

    2016-11-12 13:06:52
    php初学者常见问题
    最令PHP初学者头痛的十四个问题 管理提醒: 本帖被 haowubai 执行置顶操作(2009-04-16) 【1】面之间无法传递变量 get,post,session在最新的php 版本中自动全局变量是关闭的,所以要从上一面取得提交过来得变量要使用$_GET[’foo’],$_POST[’foo’],$_SESSION[’foo’]来得到。当然也可以修改自动全局变量为开(php .ini改为 ...
    1073
  • 巴扎黑

    巴扎黑

    2016-11-12 13:04:38
    十进制转二进制
    function dec2bin ($dec) { $flag = array(); while ($dec != 0) { array_push($flag,$dec%2); $dec = (int)($dec/2); } $binstr = ''; while (!empty($flag)) { ...
    1363

最新下载

更多>
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号