PHP第一季视频教程.李炎恢.学习笔记(二)(第2章 基本语法(1))

';
    echo '
'; ?> '; echo '
'; echo '学习要点:'.'
'; echo '  1.Zend Studio的两个小问题'.'
'; echo '  2.在Web页面中嵌入PHP代码'.'
'; echo '  3.标识符与变量、常量'.'
'; echo '  4.访问表单变量'.'
'; echo '
'; ?> '; echo '  A.新建文档的模版问题'.'
'; echo '  点击菜单Windows->Preferences->PHP->Editor->Templates->New simple PHP file,在此处修改每次建文件的起始代码'.'
'; echo '  B.自动提示代码速度很慢'.'
'; echo '  点击菜单Windows->Preferences->PHP->Editor->Content Assist->Auto Activation,在此处修改代码自动提示的速度,从500改为50'.'
'; echo '
'; echo '
'; ?> '; //经本人测试,在PHP5.5.12版中,方法1有效,方法2、方法3和方法4无效,没有报错且方法3直接输出的代码源码 echo '2.1 echo函数'; ?> '; //输入HTML的换行 ?> <% //ASP风格 //默认禁止,需在PHP.ini文件中设置asp_tags选项 echo "BlackStone的第四个PHP程序"; %> '.'
'.'其他:'.'
'; echo '  单行注释用//双斜线'.'
'; echo '  多行注释用/**/'.'
'; echo '  #井号也是一种单行注释'.'
'; #这也是一种单行注释 echo '  一个源码文件中,问号与问号之间,默认存在一个换行,一般代码都是连在一起,不会拆开的。'.'
'; // 另: ... 表示字体加粗 echo '  另: ... 表示字体加粗。'.'
'; echo ''; echo 'drs'; echo '
'; ?> '; //在PHP手册中,查看echo的详细说明 //echo 功能:向浏览器输出字符串 //echo返回值:void 无返回值 echo 'BlackStone刚刚喝了水!'.'
'; //在PHP手册中,查看print的详细说明 //PHP5中,print()返回Int类型,PHP4则返回Boolean类型 //功能:print向浏览器输出字符串 //下面一行的例子中,print将字符串打印出来,而echo又将print的返回值打印出来 echo print 'BlackStone学得很入神!'; //除了输出字符串,还会输出print的返回值 echo '
'; echo print ''; // print空字符串,也会有返回值 echo '
'; // echo和 print功能几乎相同,而echo运行速度上比print稍稍快一点。因为print有返回值。 //echo不返回任何值(void),print返回Int类型。 //printf()和sprintf()是C语言模式,允许使用下列类型指示符 //常用类型指示符: //%b,整数,显示为二进制 //%c,整数,显示为ASCII字符 //%d,整数,显示为有符号十进制数 //%f,浮点数 //%o,整数,显示为八进制数 //%s,字符串 //%u,整数,显示为无符号十进制数 //%x,整数,显示为小写的十六进制数 //%X,整数,显示为大写的十六进制数 printf('BlackStone今天买了%d本书。',5); echo '
'; //printf()直接向浏览器输出。 //sprintf()则是将组织后的字符串返回,则echo等进行输出。 printf('输出第%d个测试'.'
',1); sprintf('输出第%d个测试字符串'.'
',2); echo sprintf('输出第%d个测试字符串'.'
',3); echo '
'; ?> '; echo 'Integer、Float、String、Boolean、Array、Object'.'
'; //创建变量的时候,通过赋值来确定他的类型 // Float类型可以直接赋值给Integer,目标变量将变成Float类型。 $sum = 0; $total = 1.22; $sum = $total;    //隐式转换,integer -> float echo $sum;     echo '
';     echo '
';     echo ' 下一章细说 '.'
'; //类型转换,使用类型转换,可以将一个变量或值转换成另一种类型 $sum = 147; $total = (float)$sum; //检测变量 echo '检测变量'; echo 'gettype()和settype()'.'
';; echo gettype($sum); echo '
'; echo gettype($total); echo '
'; echo 'isset()和unset()用来判断一个变量是否存在,返回true或false'; echo '
'; echo 'empty()用来判断一个变量的值是否为空,返回true或false'; echo '
'; echo '空字符串、0、"0"、NULL、false、array()、var$var,以及没有任何属性的对象,都将被认为是空的
'; echo '
'; //其他测试函数 echo '其他测试函数'.'
'; echo 'is_array()、is_double()、is_flaot()、is_real()、is_long()、is_int()、is_integer()、is_string()、is_object()、is_resource()、is_null()、is_numeric()'.'
'; echo '可以通过调用一个函数来实现转换变量数据类型的目的'.'
'; echo 'intval()、floatval()、strval()'.'
'; ?>


你可能感兴趣的:(PHP)