PHP学习 笔记

        PHP(Hypertext Preprocessor):超文本预处理器”,一种开源的通用计算机脚本语言,动态语言的一种,动态语言还有ASP、ASPX、JSP

        PHP将程序嵌入到HTML文档中执行,可以执行编译后代码、达到加密和优化代码执行,使代码运行更快,几乎支持所有的数据库和操作系统

        应用场景:网站需要动态操作,如注册、登录、查询

                          网站需要生成静态文件确保安全

                          需要快速完成具有一定成效的项目

                          部分游戏服务器(swoole扩展)

打开phpstudy,在浏览器输入domain,就会看到www文件夹下的index.php文件的内容,输入domain/test.php就会打开test.php文件

PHPStudy在本地计算机上配置了一个虚拟主机,使能够通过在浏览器中输入域名(domain)来访问本地的网站内容。这是一种常见的用法,用于在本地开发和测试网站。

  1. 虚拟主机配置:PHPStudy 可能已经配置了一个虚拟主机,将输入的域名(domain)映射到了本地计算机上的一个文件夹,通常是 www 文件夹。这样,当在浏览器中输入该域名时,Web 服务器会查找 www 文件夹下的 index.php 文件并显示其内容。
  2. 默认索引文件:Web 服务器通常会配置一个默认的索引文件,例如 index.phpindex.html 等。当在浏览器中访问一个文件夹而没有指定具体的文件名时,服务器会尝试查找并显示该默认索引文件的内容。
  3. 本地开发环境:这种配置对于本地开发和测试非常有用,因为它允许在本地计算机上模拟真实的 web 服务器行为,测试网站的功能和外观。

<?php?>

<script language = “php”> </script>

语句使用分号(;)结尾

php里的单引号把内容当成纯文本,不会经过服务器翻译,双引号里面的内容会经过服务器处理(process)。单引号不能处理变量和转义字符

Eg.      $a="data";

··         echo '$a';                     //单引号输出$a

            echo "$a";                    //双引号输出data

数据类型:string字符串、interger整型、float浮点型、boolean布尔型、object对象、NULL空值

变量声明:$a;

常量声明:define(常量名,常量值)

拼接符  “․”

注释:/**/多行注释

==:比较数值

===:比较数值和数据类型

var_dump():变量类型

․= :累积

<?php

$a = ‘hello world’;

echo $a;

?>

If else语句:If(){ echo  ;}

                     else { echo  ;}

循环语句:while循环、for循环

网页和服务器的两种交互方式:GET传参:URL栏有问号

                                                  POST传参:URL栏看不到搜索内容

$_GET  数组类型  通过键找值:获取GET方式提交的内容

$_POST:获取POST方式获取的内容

$_REQUEST:POST、GET传参(cookie一些phpstudy版本支持)

$_COOKIE:获取cookie

PHP连接数据库

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值