首页 > Web开发 > 详细

PHP第一章

时间:2021-09-03 21:56:02      阅读:10      评论:0      收藏:0      [点我收藏+]

基础知识

PHP的运行必然少不了服务器的支持,何为服务器?通俗讲就是在一台计算机上,安装个服务器软件,这台计算机便可以称之为服务器,服务器软件和计算机本身的操作系统是两码事,计算机自身的操作系统可以为linux、Unix、Windows或者MacOS,同时服务软件也可以是Apache(PHP)、Tomcat(java/jsp)、IIS(asp)。

PHP主要使用的是Apache服务器,主流的站点搭建组合为LAMP(Linux、Apache、MySQL、PHP),Windows下的集成服务器软件为WAMP(Windows、Apache、MySQL、PHP)。另外,还有一些其它的PHP服务器软件,如德国的lighttpd,俄国的nginx。

Laravel框架

此外php框架还有ThinkPHP,CI,YII

框架公共的特点

1,单入口,所有的请求必须从单入口开始,主要是便于管理

2,MVC的思想(分层思想,主要是为了协同开发,实现后期的维护方便)

3,ORM操作数据库

php提供了对应分支结构和循环结构的替代语句:全部都是对应的一个模式

for(;??{ 改为 for(;??:

} 改为 endfor;

<table border=1>
		<?php for($i=1;$i<10;$i++){?>
		   <tr>
	          <?php for($j=1;$j<10;$j++){?>
			     <td>
				    <?php echo $i . ‘*‘ . $j . ‘=‘ . $i * $j;?>	 
			     </td>
			  <?php }?>
		   </tr>
		<?php }?>
</table>

可以改为

<table border=1>
		<?php for($i=1;$i<10;$i++):?>
		   <tr>
	          <?php for($j=1;$j<10;$j++):?>
			     <td>
				    <?php echo $i . ‘*‘ . $j . ‘=‘ . $i * $j;?>	 
			     </td>
			  <?php endfor?>
		   </tr>
		<?php endfor?>
	</table>

文件含义

bin windows下的一些可执行文件

conf 配置文件目录

htdocs apache默认的主机地址

modules 模块:apache所有的功能都是模块化

apache和浏览器都无法解析php语言,所以需要php进行解析

php.exe就是解析php代码转换成html语言

可以在cmd窗口使用命令 php.exe -f PHP文件所在路径 进行解析

配置Apache加载PHP模块

1,在Apache的主配置文件中加载对应的php提供的模块

LoadModule php5_module PHP所提供的模块链接所在路径

LoadModule php5_module ‘E:/server/php5/php5apache2_2.dll‘

2,判断结尾.php

AddType application/x-httpd-php.php

3.1在Apache中指定PHP配置文件所在路径

PHPIniDir php.ini所在路径

3.2 php.ini文件默认是不存在的,是以development和production格式存在,需要格式化

方法:使用php.ini-development文件创建副本改名为php.ini

PHP第一章

原文:https://www.cnblogs.com/jcpd999/p/15221155.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!