您的位置:首页 > 编程语言 > PHP开发

php笔记

2016-01-13 17:39 716 查看
$moudles= array_flip(get_class_methods(__CLASS__));
foreach($moudles as $key=>$val){
$moudles[$key] = MODULE_NAME.'/'.$key;
}
$moudles['name'] = MODULE_NAME;
$this->assign(moudle, $moudles);


/**
* @param string $path 头目录
* @param string $load 路径
* @return bool
*/
public function mkdir($path = '',$load = ''){
if( '' == $load ) return false;
while(strstr($load,'//'))        $load = str_replace('//','/',$load);
if(substr($load,0,1)=='/')       $load = substr($load,1);
if(substr($load,-1,1) == '/' )   $load = substr($load, 0, -1);
$arr = explode('/',$load); //var_dump($arr);
foreach($arr as $single ){
$path .= $single.'/';
mkdir($path);
}
}


$a = "asd";
echo "show $a";
echo '<br>';
echo 'show $a';
//    ' '单引号 不能输出$a;


字符串中首字符的位置是 0 而不是 1。

对象:

class Car
{
var $color;
function Car($color="green") {
$this->color = $color;
}
function what_color() {
return $this->color;
}
}

对象转数组

function object_to_array($obj){

$_arr = is_object($obj) ? get_object_vars($obj) :$obj;

foreach ($_arr as $key=>$val){

$val = (is_array($val) || is_object($val)) ? $this->object_to_array($val):$val;

$arr[$key] = $val;

}

return $arr;

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: