一周学会php第一天笔记整理
一直没时间来整理一下自己笔记,用了好久的备忘录,现在整理一下还是放到这里来吧!
1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta charset="utf-8"> 5 <title>我的php学习之路</title> 6 </head> 7 <body> 8 <?php 9 //字符串运算符 10 /*$var='php中文网'; 11 var_dump($var);*/ 12 13 //索引数组 14 /*$arr = array( 15 '欧阳克' , '朱老师', 16 '灭绝师太','西门大官人' 17 ); 18 19 var_dump( $arr );*/ 20 //关联数组 21 //下标数组可自由定义下标 方便查询 22 /*$arr = array( 23 'ouyangke' => '欧阳克', 24 'zhulaoshi' => '朱老师', 25 'miejue' => '灭绝师太', 26 ); 27 echo $arr['zhulaoshi'];*/ 28 //二维数组 29 //数组层数不能超过三层 --执行速度慢,不好查看 30 /* $arr = array( 31 32 'one' => array( 33 'name' => '欧阳克', 34 'age' => 18, 35 36 ), 37 'two' => array( 38 'name' => '老顽童', 39 'age' => 40, 40 41 ), 42 'three' => array( 43 'name' => '灭绝师太', 44 'age' => 12, 45 46 ), 47 48 49 50 );*/ 51 52 53 //数组循环 54 //同一个页面有多个循环尽量不要用同一个名字 55 /* foreach ($arr as $k => $v ) { 56 # code... 57 print_r($k); 58 echo'<hr>'; 59 } 60 */ 61 //字符串转数组 62 /* $str = '欧阳克-18'; 63 $arr = explode('-', $str); 64 var_dump($arr); 65 */ 66 //数组转字符串 67 /* $arr = array( 68 '欧阳克','18岁' 69 ); 70 $str = implode('-', $arr); 71 var_dump($str);*/ 72 //检测变量是否已设置 不为空 isset 73 // $var; 74 // var_dump(isset($var)); 75 //查询变量是否为空 empty 76 /* $var = 0; 77 var_dump(empty($vsar));*/ 78 //释放变量 79 /*unset($k,$v);*/ 80 //向上取整 可以用负数 81 /* $var = -100.01; 82 var_dump(ceil($var));*/ 83 //时间戳 从1970-01-01 0:0:3 时间是格林威治时间 84 /* $time = time(); 85 echo $time; 86 echo '<hr>'; 87 $time = $time + 8 * 60 * 60; 88 //把时间戳转换为日期 89 var_dump(date('Y-m-d H:i:s',$time) 90 );*/ 91 //session数据 存储在域名里 根据所存入数据的类型来改变类型 92 /*session_start(); 93 var_dump( $_SESSION ); 94 echo '<hr>'; 95 $_SESSION = $arr; 96 var_dump($_SESSION); 97 98 */ 99 //get用url传值 100 /* var_dump($_GET);*/ 101 //全局变量 global 102 /* global $var; 103 $var = 100; 104 var_dump($var);*/ 105 //方法 function 方法里面不能调用外面的函数,但是可以传进来 106 /* 107 function name(){ 108 $arr = array( 109 110 'one' => array( 111 'name' => '欧阳克', 112 'age' => 18, 113 114 ), 115 'two' => array( 116 'name' => '老顽童', 117 'age' => 40, 118 119 ), 120 'three' => array( 121 'name' => '灭绝师太', 122 'age' => 12, 123 124 ), 125 126 127 128 ); 129 var_dump($arr); 130 } 131 name(); 132 echo '<hr>'; 133 name();*/ 134 //方法传值 135 /*function name($name1,$name2='laowant'){ 136 print_r($name1); 137 echo '<hr>'; 138 print_r($name2); 139 } 140 name('ouyangke');*/ 141 //方法返回值 142 /*function name($int){ 143 $int = $int * 100; 144 return $int; 145 } 146 echo name(10);*/ 147 ?> 148 149 150 151 152 153 154 155 156 157 158 </body> 159 </html>