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
- php基础01
- PHP基础----01PHP标记符
- PHP基础笔记(01)
- PHP基础知识点总结01
- PHP基础
- php基础
- php基础
- php基础
- php基础
- php 基础
- php基础
- php基础
- PHP基础
- php基础
- php基础
- PHP基础
- php基础
- Php基础
- python学习笔记 过滤文件
- Glance镜像服务安装配置
- VS2010免注册调用大漠插件
- Hessian知识学习
- [译]使用AssetBundle Manader
- php基础01
- Android文件或文件夹内容改变监听器(FileObserver)
- sql 2008 远程过程调用失败 0x800706be
- Problem : 平面上的点和线——Point类、Line类 (V)
- 响应式网页css代码写法
- 程序员为什么这么难啊。
- 面向对象六大原则
- keydown、keypress、keyup的使用
- 常见的登录注册错误类