
php
文章平均质量分 61
hcy48
这个作者很懒,什么都没留下…
展开
-
php小tips
1.函数之外声明的变量拥有 Global 作用域,只能在函数以外进行访问。 函数内部声明的变量拥有 LOCAL 作用域,只能在函数内部进行访问。 若想在函数内访问函数外的变量,使用global关键词<?php $x=5; $y=10;function myTest() { global $x,$y; $y=$x+$y; }myTest(); echo $y; // 输出 15 ?>PHP原创 2017-08-28 10:41:52 · 344 阅读 · 0 评论 -
php面试(代码)
1、不用新变量直接交换现有两个变量的值1: list($a, $b) = array($b, $a); 2: $a = $a . $b; $b = strlen( $b ); $b = substr( $a, 0, (strlen($a) – $b ) ); $a = substr( $a, strlen($b) );3:(必须用一个两个字符串都都不能出现原创 2017-08-30 15:04:24 · 475 阅读 · 0 评论 -
常见五种排序算法PHP
一、冒泡排序 稳定,O(n^2),设置了flag算是一种优化,避免了后续没必要的比较function BubbleSort($arr) { $len = count($arr); //该层循环控制 需要冒泡的轮数 for ($i = 1; $i < $len; $i++) { $flag = false; //本趟排序开始前,交换标志应为假原创 2017-10-06 16:59:48 · 335 阅读 · 0 评论 -
PHP 单例模式连接数据库
<?php /* * 单例数据库连接 */ class Db { private static $_instance; //static可以保存值不丢失 private static $_dbConnect; private $_dbConfig = array( 'host' => '127.0.0.1', 'user' => 'roo原创 2017-10-25 21:57:55 · 2173 阅读 · 0 评论 -
php面试(简答)
1、双引号和单引号的区别 双引号解释变量,单引号不解释变量 双引号里插入单引号,其中单引号里如果有变量的话,变量解释 双引号的变量名后面必须要有一个非数字、字母、下划线的特殊字符,或者用讲变量括起来,否则会将变量名后面的部分当做一个整体,引起语法错误 双引号解释转义字符,单引号不解释转义字符,但是解释’\和\ 能使单引号字符尽量使用单引号,单引号的效率比双引号要高(因为双引号要先遍历一遍,原创 2017-08-29 21:52:49 · 1016 阅读 · 0 评论