[php]PHP中数组的复制
在PHP中有一个数组 $a=array("a","b","c"); 另有一个数组 $b=array(); 如果你这样传值: $b=$a; 这其实是传的指针,当a改变,b也会跟着变。 正确的做法: foreach($a as $ele){ $b[] = $ele; }标签: php
[php]PHP中对遍历的一个引用
PHP中对遍历的一个引用: $lists = (object)array( "a"=>"aaa", "b"=>"bbb" ); print_r($lists); foreach($lists as $key=>&$value){ $value = "cccc"; } print_r($lists); 这样子就可以改变原始变量的值了。标签: php
[php]PHP中::、->、self、$this操作符的区别
在访问PHP类中的成员变量或方法时,如果被引用的变量或者方法被声明成const(定义常量)或者static(声明静态),那么就必须使用操作符::,反之如果被引用的变量或者方法没有被声明成const或者static,那么就必须使用操作符->。 另外,如果从类的内部访问const或者static变量或者方法,那么就必须使用自引用的self,反之如果从类的内部访问不为const或者static变量或者方法,那么就必须使用自引用的$this。标签: php
[php]cookie实现SSO
index.php <?php //index.php $sso_address = 'http://192.168.1.231/sso/login.php'; $callback_address = 'http://192.168.1.231/sso/callback.php'; if(isset($_COOKIE['sign'])){ exit("Have login:{$_COOKIE['sign']} <a href=\"login.php?logout\">Logout</a>"); }else{ echo 'Havent lo...标签: php
[php]PHP下$_SERVER变量内容实例
PHP $_SERVER中的内容实例: Array ( [MYSQL_HOME] => \xampp\mysql\bin [OPENSSL_CONF] => /xampp/apache/bin/openssl.cnf [PHP_PEAR_SYSCONF_DIR] => \xampp\php [PHPRC] => \xampp\php [TMP] => \xampp\tmp [HTTP_HOST] => 192.168.1.231 [HTTP_CONNECTION] => keep...标签: php
[php]session_id()
(PHP 4, PHP 5) session_id — 获取/设置当前会话 ID string session_id ([ string $id ] ) session_id() 可以用来获取/设置 当前会话 ID。 如果指定了 id 参数的值, 则使用指定值作为会话 ID。 必须在调用 session_start() 函数之前调用 session_id() 函数。 不同的会话管理器对于会话 ID 中可以使用的字符有不同的限制。 例如文件会话管理器仅允许会话 ID 中使用以下字符:a-z A-Z 0-9 , (逗号)和 - (减号) Note: 如果使用 cookie 方...标签: php
[php]遍历目录
<?php /********************** * echo_tree * echo_tree.php * by nicholas 15-12-01 ***********************/ function tree($directory) { $mydir = dir($directory); echo '<ul>'; while($file = $mydir->read()){ if((is_dir("$directory/$file")) AND ($file!=".") AND ($file!=...标签: php
[php]mb_substr不会导致中文乱码
在处理带中文字符串的时候,如果使用substr有可能会把一个中文字符强制分成两份,从而导致乱码。 mb_substr是substr的扩展版本,能够按编码方式处理字符串。 mb_substr( $str, $start, $length, $encoding ) $str,需要截断的字符串 $start,截断开始处,起始处为0 $length,要截取的字数 $encoding,网页编码,如utf-8,GB2312,GBK标签: php
[PHP]An example of product mode
/* Here is an example of Product mode */ interface iProduct{ public function realCreate(); } class Product1{ public function action(){ echo " here is product 1"; ...标签: php
[php]PHP下的单例模式实例
下面是一个单例模式的例子,同时满足以下要求: ①类只能有一个实例(不能多) ②类必须能够自行创建这个实例 ③必须自行向整个系统提供这个实例,换句话说:多个对象共享一块内存区域,比如,对象A设置了某些属性值,则对象B,C也可以访问这些属性值 <?php class SqlHelper{ private static $_instance; public $_dbname;  ...标签: php
日历
最新微语
- 有的时候,会站在分叉路口,不知道向左还是右
2023-12-26 15:34
- 繁花乱开,鸟雀逐风。心自宁静,纷扰不闻。
2023-03-14 09:56
- 对于不可控的事,我们保持乐观,对于可控的事情,我们保持谨慎。
2023-02-09 11:03
- 小时候,
暑假意味着无忧无虑地玩很长一段时间,
节假意味着好吃好喝还有很多长期不见的小朋友来玩...
长大后,
这是女儿第一个暑假,
一个半月...
2022-07-11 08:54
- Watching the autumn leaves falling as you grow older together
2018-10-25 09:45
分类
最新评论
- Goonog
i get it now :) - 萧
@Fluzak:The web host... - Fluzak
Nice blog here! Also... - Albertarive
In my opinion you co... - ChesterHep
What does it plan? - ChesterHep
No, opposite. - mojoheadz
Everything is OK!... - Josephmaigh
I just want to say t... - ChesterHep
What good topic - AnthonyBub
Certainly, never it ...