初识php

一、php通常被嵌入HTML之中,构成一个以php为扩展名的文件。

<html>
    <head>
        <title>Example</title>    
    </head>
    <body>
        <?php
                echo "Hello PHP!";
        ?>
    </body>
</html>

二、php概述

php通常作为web服务器的插件而存在,这意味着不能单独安装php,而是需要在安装了web服务器的机器上再安装php。使用最广泛的web服务器有Apache、Nginx和IIS等。php插件包含PHP所使用的可执行程序php.exe和符合Apache或者Nginx插件规范的DLL文件,php5apche2_filter.dll是用于将PHP和apache结合起来的Apache插件,php5isapi.dll是php的IIS插件。

为简化安装过程,可以使用php套件PHPnow或PHPStudy。

三、php变量

php的变量类型是隐式的,php变量的类型由赋值语句的右侧决定,而且可以随时变化

变量不需要提前声明就可以直接使用

规定所有变量必须以$开头

四、php字符串

1、双引号字符串中出现的变量名会直接被替换,如:

$a = “world”; echo(“hello $a”); 

输出结果为:hello world

2、字符串拼接

php拼接两个字符串使用点 “.”,如:

echo "中" . "国";

五、php数组的创建和使用

创建方式一:

$fruit  = array("apple", "banana", "pear");
echo "I like $fruit[1]";

创建方式二,php5.4后支持:

$fruit  = ["apple", "banana", "pear"];
echo "I like $fruit[1]";
$c = count($fruit);         
echo "\n $c";

另外,php数组还可以以字符串为下标来取值,这时的数组更像哈希表。

$age = array("Tom"=>"35", "Kate"=>"18", "John"=>"40");    
echo("Tom is ". $age['Tom'] ." years old.");

六、php函数

php变量的类型是隐式的,所以无须说明函数的返回值类型。

            function hello($name) {
                echo("Hello $name !");
            }
            hello("Kate");

函数die()用来退出程序的执行,并给出错误提示,如下:调用mysql_error函数输出错误信息:

die("Error: " . mysql_error() );

七、php内置对象

php中有很多内置对象,以便处理请求和响应。常用的内置对象有:

\$_GET,这个对象用于获取get请求中的信息,get请求参数被php封装成了数组,php的数组很像一个哈希表,所以可以通过键取到值,如$_GET("name");

$_POST,这个对象用于获取post请求中的信息

$_COOKIE,这个对象用于获取cookie信息

$_SESSION,这个对象用于获取session信息

 


 

 

 



posted @ 2023-10-08 10:50  zhuangrunwei  阅读(3)  评论(0编辑  收藏  举报