PHP学习——第一章

1、从编写注释开始写

HTML文件中注释

<!--Comment goes here .-->

HTML的注释在源文件中可以看到,但不会出现在呈现的页面中。

PHP注释不会发送到Web浏览器,即使查看Web源文件也是如此。

PHP注释支持三种类型:

# This is comment .

// This is also comment .

这两种注释都会使PHP忽略其后直到行尾的一切暖色。因此都是单行注释。它们还可以用于在PHP代码行中添加注释。

第三种允许分布在多行上

/* This is a longer comment
that spans two lines.*/
给脚本添加注释

<?php

# Created August 27, 2007
# Created by Larry E. Ullman
# This script does nothing much.

echo '<p>This is a line of text.<br />This is another line of text.</p>';

/*
echo 'This line will not be executed.';
*/

echo "<p>Now I'm done.</p>"; // End of PHP code.

?>
每个脚本都应该包含最初几条注释之一是一个介绍性的模块,其中列出了创建日期、修改日期、创建者、创建者的联系信息、脚本的目的等。有人认为shell风格的注释(#)在脚本中更加醒目,因此这种注释是最佳的。

2、变量

变量是用于临时存储值的容器。这些值可以使数字、文本,或者是复杂得多的数据。PHP具有8中变量。其中包括4种标量(单值)类型——布尔型(TURE或FALSE)、整型、浮点型和字符串型,两种非标量(多值)类型——数组和对象,以及资源(当与数据库交互时将看到它)和NULL(它是一种不具有任何值的特殊类型)。

不管创建什么类型的变量,PHP中所有的变量必须遵守以下语法规则:

  • 变量的名称——也称为标识符——必须以$开头,例如$name。
  • 变量的名字可以包含字母、数字和下划线的组合。
  • 美元符之后的第一个字符必须是字母或下划线而不能是数字。
  • PHP中的变量名称是区分大小写的,这时一个非常重要的规则。

下面是几个预定义变量,需要注意的是,可以使用=,即赋值运算符,无需引号即可打印变量。

print $some_var;
//或者在双引号内打印变量
print "Hello,$name";
//但不能在单引号内打印变量
print 'Hello ,$name' //won't work!

// Create a shorthand version of the variable names:
$file = $_SERVER['SCRIPT_FILENAME'];//存储要运行的脚本的完整路径和名称
$user = $_SERVER['HTTP_USER_AGENT'];//存储访问脚本的用户的浏览器和操作系统
$server = $_SERVER['SERVER_SOFTWARE'];//存储运行php的服务器上的应用程序(如apache、nginx等)

// Print the name of this script:
echo "<p>You are running the file:<br /><b>$file</b>.</p>\n";

// Print the user's information:
echo "<p>You are viewing this page using:<br /><b>$user</b></p>\n";

// Print the server's information:
echo "<p>This server is running:<br /><b>$server</b>.</p>\n";

字符串就是一串用引号括起来的字符:字母、数字、空格、标点符号,等等。为了建立一个字符串变量,可以给一个有效的变量赋予一个字符串值。

$first_name='Tobias';
$today='Dec 7 2012';
在创建字符串时,可以使用单引号或者双引号封装字符,就像在打印文本时做的那样。必须在字符的开头和末尾使用相同类型的引号。如果在字符串中间出现相同的引号就需要对它进行转义。打印字符可以使用echo()或print()函数。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值