PHP学习笔记

发布于 2018-11-23  30 次阅读


PHP学习笔记

一、前言

因为想要尝试用一下WordPress,需要PHP环境,故来折腾一下,使用的系统是Centos7

二、安装PHP

1、HTTP服务

可以选用Apache的httpd

sudo yum install httpd

启动服务

systemctl start httpd.service

默认访问目录为/var/www/html

2、mysql

使用centos自带的MariaDB就OK了,此处不再赘述mysql的安装配置过程

3、PHP

直接安装即可

yum install php
yum install php-mysql
yum install php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc

安装完毕后,vim /var/www/html/test.php编辑一个php页面

<?php
    echo phpconfig();
?>

浏览器访问,按文本显示出来了,原因是我们没有配置httpd的php解析

打开 httpd.conf 文件 找到#AddType application/x-tar .tgz,在后面添加

AddType application/x-httpd-php .php

重启httpd服务

systemctl restart httpd

再次访问页面,可以看到成功地输出了php和系统的信息

如果是在云服务器上进行测试,记得尽快把页面删除,phpinfo页面公开出来会有非常大的安全风险

至此php的安装就成功了,非常简单

三、PHP 基础语法

  1. 代码块格式
// 标准格式
<?php
    // 此处是 PHP 代码
?>

// 短标签模式
<?
    // 此处是 PHP 代码
?>

注意如果使用短标签模式编写,需要修改配置文件php.ini,将asp_tags修改为on,并且重启httpd服务

  1. PHP对【关键字】、【函数名】、【类】大小写不敏感,对【变量名】大小写敏感,这里需要注意一下。

  2. PHP的注释风格有以下三种

// 单行注释
# 单行注释
/*
    多
    行
    注
    释
*/
  1. PHP输出语句
// echo支持输出多个字符串,没有返回值;print仅能输出一个,始终返回1;允许输出html标签
echo '<h1>','hello php','</h1>';
print 'hello php';
// 输出变量
$str="Hello PHP";
$cars=array("PHP","JAVA","C#");

echo $txt1;
echo "<b> $str </b>";
print "世界で一番のプログラミング言語は何ですか。 もちろん {$cars[0]} です !";
  1. 更多的内容之后遇到了再说吧,会用就好

Comments


来自像素世界的代码家,创造第九艺术!