0
点赞
收藏
分享

微信扫一扫

2.12PHP学习笔记

钟罗敏 2022-02-15 阅读 55

1、格式:
<?php
-----
-----
?>

2、变量
以 $ 符号开头
变量名称必须以字母或下划线开头,不能以数字开头,对大小写敏感

3、作用域
global:只作用于全局,只能在函数以外进行访问。
local:只作用于函数内部,只能在函数内部进行访问

<?php
$x=5;
$y=10;

function myTest() {
  global $x,$y;
  $y=$x+$y;
}

myTest();
echo $y; // 输出 15
?>


4、GLOBAL[index]数组
存储了所有的全局变量,可在函数内部访问

<?php
$x=5;
$y=10;

function myTest() {
  $GLOBALS['y']=$GLOBALS['x']+$GLOBALS['y'];

myTest();
echo $y; // 输出 15
?>


5、换行
echo "<br>";


6、static 关键词
函数完成/执行后,会删除所有变量。


7、输出语句
echo - 能够输出一个以上的字符串
print - 只能输出一个字符串,并始终返回 1


8、查看数据类型和值
var_dump() 会返回变量的数据类型和值:


9、对象
class声明类
类是包含属性和方法的结构。
在对象类中定义数据类型,然后在该类的实例中使用此数据类型


10、字符串函数
strlen() 常用于循环和其他函数,在确定字符串何时结束很重要
str_word_count() 函数对字符串中的单词进行计数
strrev() 函数反转字符串:
        <?php
        echo strrev("Hello world!"); // 输出 !dlrow olleH
        ?>
    结果:!dlrow olleH
strpos() 函数用于检索字符串内指定的字符或文本
如果找到匹配,则会返回首个匹配的字符位置。如果未找到匹配,则将返回 FALSE
        <?php
        echo strpos("Hello world!","world");
        ?>
    结果:6
str_replace() 函数用一些字符串替换字符串中的另一些字符
        <?php
        echo str_replace("world", "Kitty", "Hello world!"); // 输出 Hello Kitty!
        ?>
    结果:Hello Kitty!


10、常量:define() 函数
        <?php
        define("GREETING", "Welcome to W3School.com.cn!");
        echo GREETING;
        ?>
常量是自动全局的,而且可以贯穿整个脚本使用。    


11、字符串运算符
.     串接    $txt1 = "Hello" $txt2 = $txt1 . " world!"    现在 $txt2 包含 "Hello world!"
.=    串接赋值 $txt1 = "Hello" $txt1 .= " world!"    现在 $txt1 包含 "Hello world!"


12、比较运算符
===    全等(完全相同)    $x === $y    如果 $x 等于 $y,且它们类型相同,则返回 true。
!==    不全等(完全不同)    $x !== $y    如果 $x 不等于 $y,或它们类型不相同,则返回 true。


 

举报

相关推荐

0 条评论