php基础01

来源:互联网 发布:visio 数据库图标 编辑:程序博客网 时间:2024/06/03 15:26

一,
实现动态网站技术:
-php,
java(jsp)
.net
Node.js
python
……
二,基础语法1,声明,字符串拼接,单双引号作用。
js中的字符串拼接,
※js中的单双引号的作用基本相同,只有json格式的数据必须使用双引号。
例:

//字符串:var json='{"username":"zhangshan","age":"12","sex":"male"}';//json字符串转换成对象:var obj=JSON.parse(json);console.dir(obj);

var str=“编号为:”+num;
页面不显示php的语法,php语法生成过程是在apache的内部进行。
echo的作用就是向页面当中输出字符串。

 echo '<div>编号为:".$num."</div>"; 
 <?php      //php的变量声明,     命名规则:$字符串:字符,数字,下划线组成,不能以数字开头。             变量名对大小写敏感。     //单引号对于其中的变量当做普通的字符串来处理。     //双引号对于其中的变量会把变量解析成变量值。     //字符串拼接     $num=1234;       echo '<div>hello world !</div>';       echo '<div>编号为:'.$num.'</div>';        echo '<div>编号为:.$num.</div>';        echo "<div>编号为:.$num.</div>";    ?>

基础语法2,

 <?php      $arr=array(1,2,3,4,5);//调试方式用       print_r($arr); //输出数组,第一个值为索引,第二个值是值//打印方式用     echo $arr[0];     echo '<br/>';     echo $arr[1];$arr1=array({"username"=>"zhangshan","age"=>"12","sex"=>"male"});//打印方式用print_r($arr1);var_dump($arr1);   ?>

三,二维数组:数组的每一项数据还是一个数组
JavaScript中的二维数组写法:

var arr = [];      arr[0]=[1,2,3,];      arr[1]=[4,5,6,];      arr[2]=[7,8,9,];     console.dir(arr);    //遍历二维数组   for (var i = 0; i < arr.length; i++) {    for (var j = 0; j < arr[i].length; j++) {    console.log('索引值:'+i+','+j+'.....'+arr[i][j]);  };};
<?php       $arr=array();      $arr[0]=array(11,22,33);      $arr[1]=array(44,55,66);      $arr[2]=array(77,88,99);      print_r($arr);      //打印结果:     /* Array (       [0] => Array ( [0] => 11 [1] => 22 [2] => 33 )        [1] => Array ( [0] => 44 [1] => 55 [2] => 66 )        [2] => Array ( [0] => 77 [1] => 88 [2] => 99 )        )*/     $arr1=array(123);     $arr1['apple']=array('color'=>'red','shape'=>'round');     $arr1['orange']=array('color'=>'orange','shape'=>'round');     $arr1['banana']=array('color'=>'yellow','shape'=>'long');      print_r($arr1);      //打印结果:数值和字符串键值对共存       /* ([0] => 123 [apple] => Array ( [color] => red [shape] => round )        [orange] => Array ( [color] => orange [shape] => round )       [banana] => Array ( [color] => yellow [shape] => long )       )*/   ?>

四,数据类型与数组遍历

0 0
原创粉丝点击