寒假集训第四天----php入门

基本的php语法
最基本的形式即:

<?php
//php代码
?>

echoprint是php的基本输出
echo 和 print 区别:
echo - 可以输出一个或多个字符串
print - 只允许输出一个字符串,返回值总为 1
例如:

<?php
echo "<h2>PHP 很有趣!</h2>";
echo "Hello world!<br>";
echo "这是一个", "字符串,", "使用了", "多个", "参数。";
?>
//<h2>```````</h2>  加粗字体
//<br>   自动换行
//echo  可以输出多个字符串,输出这是一个字符串,使用了多个参数。 

区别于最后一行,
print只能 print“一个字符串”;

php的注释
// 表示单行注释
/*
111
222
333
*/ 这是多行注释
php变量

<?php
$x=3;
$y=1;
$z=$x+$y;
echo"$z";
?>

变量以 $ 符号开始,后面跟着变量的名称
有关变量名
变量名必须以字母或者下划线字符开始
变量名只能包含字母数字字符以及下划线(A-z、0-9 和_ )
变量名不能包含空格
变量名是区分大小写的($y 和 $Y 是两个不同的变量)
PHP 语句和 PHP 变量都是区分大小写的。
当赋一个文本值给变量时,需要在文本值两侧加上引号。
例如

<?php
$txt="woaini";
?>

有关变量
php中有局部变量和全局变量。。。。顾名思义。
如果在局部变量中需要调用全局变量时,可以在$变量名前面加上global
例如

<?php
$x=5;
$y=10;
 function myTest()
{
    global $x,$y;
    $y=$x+$y;
}
myTest();
echo $y; // 输出 15
?>

Static 作用域
当一个函数完成时,它的所有变量通常都会被删除。然而,有时候您希望某个局部变量不要被删除。
要做到这一点,请在您第一次声明变量时使用 static 关键字:


<?php
function myTest()
{
    static $x=0;
    echo $x;
    $x++;
    echo PHP_EOL;    // 换行符
}
 
myTest();
myTest();
myTest();
?>

PHP EOF的使用

<?php
echo<<<EOF
neirong~~~~~~~~~~~~~
1111111111
2222222222
EOF;//最后要加分号 结束必须顶格
//结束时需要独立一行且不能有空格
?>

php布尔型

$x=true;
$y=false;
//常用于条件的判断。

php数组

<?php
$cars=array("Volvo","BMW","Toyota");
echo$cars[1];
?>    
//输出时直接写数组名加括号加数字,
//此代码会输出 BMW;

php类型比较

松散比较:使用两个等号 == 比较,只比较值,不比较类型。
严格比较:用三个等号 === 比较,除了比较值,也比较类型。
php定义常量
使用define函数 `
形式如下

<?php
define("woxiangnile","woaini")
echo woxiangnile;
?>
//输出 woaini
//注意不能在常量名前面加 $ 

php字符串变量

<?php
$txt="hello";
echo $txt;
?>

php并置运算符

<?php
$txt1="hello";
$txt2="world";
echo $txt1.$txt2;
?>
//输出 helloworid 
//并指运算符(.)可以连接两个字符串变量。

php strlen()函数

<?php
echo strlen("Hello world!");
?>
//直接输出字符数串的长度。

php strpos()函数

<?php
echo strpos("hello world","world");
?>
//输出的是‘w’开始时候的位置
//即输出:6;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值