php学习笔记(1)
1:安装
到http://www.php.net/downloads.php下载到php,到http://www.apache.org/ 下载到apache,我下载的都是安装包,先装apache,再装php。如果你不熟悉apache的配置,又急于上手,直接将你的php文件加入到默认的【apache安装】/htdocs安装目录下,就可以写你的hello world程序了。:)
2:IDE
有很多的IDE,我用的是zend studio 5.5。因为这个比较小下载起来比较快 :-)。
3:
PHP 开始和结束标记
1. <?php echo 'if you want to serve XHTML or XML documents, do like this'; ?>
【推荐使用】
2. <script language="php">
echo 'some editors (like FrontPage) don\'t
like processing instructions';
</script>
3. <? echo 'this is the simplest, an SGML processing instruction'; ?>
<?= expression ?> This is a shortcut for "<? echo expression ?>"
4. <% echo 'You may optionally use ASP-style tags'; %>
<%= $variable; # This is a shortcut for "<% echo . . ." %>
上例中的 1 和 2 总是可用的,其中 1 是最常用,并建议使用的。
短标记(上例 3)仅在通过 php.ini 配置文件中的指令 short_open_tag 打开后才可用,或者在
PHP 编译时加入了 --enable-short-tags 选项。
ASP 风格标记(上例 4)仅在通过 php.ini 配置文件中的指令 asp_tags 打开后才可用
单行注释 // , #(这个和python是一样滴)
多行注释 /* ...*/
5:数据类型
四种标量类型:
boolean (布尔型)
integer (整型)
float (符点型, 也称作 double)
string (字符串)
两种复合类型:
array (数组)
object (对象)
最后是两种特殊类型:
resource (资源)
NULL (NULL)
6:变量名
由字母或者下划线开头,后面跟上任意数量的字母,数字,或者下划线,引用赋值,简单地将一个 & 符号加到将要赋值的变量前(源变量)。
用 global 申明了全局变量
静态变量仅在局部函数域中存在,但当程序执行离开此作用域时,其值并不丢失
static $a = 0;
可变变量 $$a = 'world';
没有评论:
发表评论