您现在的位置是:首页 >学无止境 >PHP 入门学习笔记网站首页学无止境

PHP 入门学习笔记

白8080 2023-07-07 12:00:03
简介PHP 入门学习笔记

现在如果问什么行业最火,很多人第一反应肯定就是IT。的确,这些年随着互联网的不断发展,IT热门众所周知。那么就一起来说说,IT行业里,哪些技术更热门。

一、PHP技术:

PHP 是一种创建动态交互性站点的强有力的服务器端脚本语言。

现在大多数的网站搭建过程中都要使用到PHP。

php是类似于java一样的后端语言,用来于数据库进行交互

二、基本语法

1.文件名是.php后缀结尾的文件,文件名中不能有中文

2.php语法

<?php
 php内容

?>

3.注释  

  • 单行注释  //
  • 多行注释 /*  */
  • 单行注释 #

4.输出语句

echo '这是php语句';    每一行都要有‘;‘结尾,且不能省略

支持字符、中文、html标签

 5.定义变量

$变量名=赋值;

php是弱类型语言,变量赋值可以是任何类型,会根据所赋值的类型,判断变量的类型

$str=123;

$str='hello ';

6.使用变量:

$变量名

echo $str;

三、数据类型

string integer float boolean null object

判断数据类型 gettype(变量);

四、字符串

1.js中字符串的拼接用+ ,但php中用'.' 

2.'', ""的区别

“” 会解析变量,‘’单引号直接输出内容

$str='nihaoshijei';
echo $str;
echo '$str';
echo "$str";

3.'.'拼接与“”双引号应用场景的区别

$eat='今天中午吃什么';
$food='米饭';
echo "he say: ".$eat."i say'.$food;
echo "he say: $eat i say $food;

五、数组

1.数组定义:

a: $arr=[10,20,30];

b: $arr=array(key=>value,...)  (注:这里既可以是中括号[,也可以是圆括号’(‘)

$arr=array('uname'=>'huahua','age'=>20,'sex'=>'男');

2.数组输出

echo arr[1];  echo只能输出简单的数据类型

var_dump(变量) 会输出数据+类型

print_r(变量)    专门输出数组的函数,只输出下标和数值(即数据)

3.数组遍历:
foreach(数组名称 as 每一项内容){ }

$arr('name'=>'zhangsan','age'=>20,'sex'=>'man');

foreach($arr as $item){
    echo $item;
    echo '</br>';
}

foreach(数组名称 as $key=>$value){ }

foreach($arr as $key=>$value){
        echo $key.':'.$value.'<br/>';
}

六、get请求

<php?
    //请求方式:接受的url地址栏传递的参数
    //get请求, 定义接受的变量 wd
    $code = $_GET['wd'];
    if($code== 1){
        echo '查询的结果是  '.$code;
    }else echo "查询的结果不是1";
?>

风语者!平时喜欢研究各种技术,目前在从事后端开发工作,热爱生活、热爱工作。