PHP内嵌在HTML中,置于
<?php
?>
标签内
一般php文件扩展名.php
在body结算标签之前
对于远程服务器,可以用ftp工具传程序
打印语句
echo'Hello World!';
print"Hello World";
涉及函数名时,php不区分大小写
Echo'Hello World!';
php里有配置文件
严格来说echo 和print不算函数,属于语言构造
echo'<p>Hello,<b>World</b>!</p>';这行代码发送一段代码到web浏览器
echo和print支持多行文本
使用php就是在创建Web页面的HTML源文件
3中注释方法
//123
#123
/*
123
*/
PHP具有8种变量
4种标量(单值)类型:布尔型 整型 浮点型 字符串
2种非标量(多值)类型:数值 对象
以及资源(当数据库交互式会看到它) NULL
变量以美元符号$开头,接下来的一个字符必须是字母或者下划线_,后面可以是数字 字母 下划线的组合
变量区分大小写
打印变量时 可以不带引号 要带必须是双引号
print "$aa123"
双引号解释语句,单引号只引用字符串
php里的字符串连接运算符是(.)
$city="BJ";
$weather="sunny";
$state=$city.$weather;
添加,
$state=$city.','.$weather;
php有很多专用于字符串的函数
$num=strlen('some string');//11
strtolower()转换小写
strtouppper()转换大写
ucfirst()第一个字符大写
ucwords()每个单词第一个字符大写
连接赋值运算符 .=相当于js的 +=
php具有整型和浮点型数字类型,数值无需加引号,加了即为字符串
有关数字的函数:
$num=3.14;
$num=round($num);//3
round($num,n)//四舍五入到指定的位数
number_format($n);//格式化数字,每3位一个逗号
number_format($n,n);//规定格式化后的小数位数
常量
常量需要使用define('NAME',value);//广泛的用全部大写来命名常量
只能赋予常量一个标量值,比如数字和字符串
define('PI',3.14);
常量不能用任何引号括住
echo'Hello'.PI;
自带PHP_VERSION PHP_OS表明运行的版本和操作系统