PHP学习随笔(2):基本语法

php的源代码在浏览器中通过查看源文件是查看不到的,在源文件中只会看到php文件的输出,也就是全部都是html,和asp.net一样.这是因为在结果返回浏览器之前,脚本就已将在服务器执行了.

基本的php语法

  php的脚本以<?php开始,以?>结束。当然在某些支持简写的服务器上可以使用<??>来表示开始和结束

  为了保证最好的兼容性,还是应该是用<?php ?>的形式

  

php:hello word
<html>
<body>
<?php
  echo "hello word";  
?>
</body>
</html>    

 

  php中的每行代码都必须以分好结束。

  有两种通过php来输出文本的基础指令:echoprint

php中的注释

  在php中,我们使用//来编写单行注释,或者使用/**/来编写大的注释块

<html>
<body>

<?php

//This is a comment

/*
This is
a comment
block
*/

?>

</body>
</html>

 


php变量

  php中的所有变量都是一$符号开始的

  在php中设置变量:

$var_name=value;

 

<?php
$txt = "Hello World!";
$number = 16;
?>

php是一门松散类型的语言

  在php中,不需要设置变量的类型(弱类型),在使用时被自动声明;区别于C#,在C#中变量必须声明它的类型

  

  变量的命名要按照命名规范

 


php中的字符串

  下面我们给一个变量$txt赋值,接着输出$txt 

<?php
$txt="Hello World";
echo $txt;
?>

  以上代码的输出结果是:

Hello World

 并置运算符(Concatenation Operator)

  在php中,只有一个字符串运算符;我们使用' . '来把两个字符串值连接起来。

<?php
$txt1="Hello World";
$txt2="1234";
echo $txt1 . " " . $txt2;
?>

  其输出的结果是

Hello World 1234

使用strlen()函数

  strlen()函数用于计算字符串的长度。

<?php
echo strlen("Hello world!");
?>

  以上代码的输出:12

使用strpos()函数

  strpos()函数用于在字符串内检索一段字符串或一个字符

  如果在字符串中找到匹配,该函数会返回第一个匹配的位置.如果未找到匹配,则返回FALSE

<?php
echo strpos("Hello world!","world");
?> 

  以上代码查找world,输出的结果是6(字符串的第一位的坐标是0)

如果想要查找完整的字符串函数:http://www.w3school.com.cn/php/php_ref_string.asp

  

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  

  

posted @ 2013-05-03 10:12  FightChicken  阅读(185)  评论(0编辑  收藏  举报