随笔分类 - PHP基础
PHP基础学习笔记
摘要:在编写PHP脚本代码的时候,我们经常会看到 \n和这两个字符,它们都有换行的作用,那么到底有什么区别呢? 1.\n是使源代码换行,而浏览器显示的内容不换行; 2.<br />是使浏览器显示的内容换行,而源代码不换行。 例子: PHP代码1: <?php echo 0; echo "\n"; echo
阅读全文
摘要:内部函数 <?php header("Content-type:text/html;charset=utf-8"); function compute(){ echo "开始计算啦</br>"; function add($a, $b){ return $a + $b; } } compute();
阅读全文
摘要:php中 “方法”也叫做“函数” “访问”也叫做“调用” 构造方法也称之为“构造函” 构析方法也称之为“构析函数” 构造方法的定义与调用 <?php header("Content-type:text/html;charset=utf-8"); class Girl1{ function __con
阅读全文
摘要:$a = 1; $b = &$a; if ($b == $a++) echo "true"; else echo "false"; 首先,创建了一个变量$a,并且将数值设定为了1; 然后,创建了一个变量$b,并将其作为对$a的一个引用; 最后这个判断语句中,包含两个opcode:POST_INC 和
阅读全文
摘要:static 修饰的类方法为静态方法,在静态方法中只能调用静态变量,不能调用普通变量 在类的内部访问该类的静态方法 self::静态方法名 在类的内部访问父类的静态方法 parent::静态方法名 在类的外部访问静态方法 类名::静态方法名 在类的内部访问该类的静态方法 <?php header("
阅读全文
摘要:加载类文件 在实际开发中,往往把一个类定义在一个单独的文件中,在需要时在将其包含进来。 有两种方式:一时使用 require 语句,二是使用 include 语句。 可以使用绝对路径,也可以使用相对路径。 例如 <?php require './People.class.php'; //使用Peop
阅读全文
摘要:多态性(Polymorphism),简单的说就是同一操作作用于不同的类的实例上时,会产生不同的执行结果。 在软件设计中,多态使得应用程序更加模块化和可扩展。 多态性分两种: 静态多态性:指一个同名函数或者一个类中的同名方法,根据参数列表(类型及个数)的不同来区别语义,即所谓的函数重载。但PHP不支持
阅读全文
摘要:通过__get()和__set()访问私有属性 PHP5中预定义了__get()和__set()方法,其中: __get()方法用于获取私有成员属性的属性值 __set()方法用于为私有成员属性赋值 这两个方法获取私有属性和设置私有属性时都是自动调用的。 <?php header("Content-
阅读全文
摘要:title: PHP循环语句 date: 2018-5-18 categories: PHP学习笔记 tags: php foeach语句 <?php header("Content-type:text/html;charset=utf-8"); $stu = array('中文昵称' => '沫沫
阅读全文
摘要:title: PHP数据类型 date: 2018-5-18 categories: PHP学习笔记 tags: php PHP 有8种数据类型: booblean(布尔型) integer(整型) float(浮点型) array(数组) object(对象) resource(资源) NULL(
阅读全文
摘要:title: PHP中文乱码原因及解决办法分析 date: 2018-05-12 categories: PHP学习笔记 tags: php PHP网页的编码 1.如果欲使用gb2312编码,那么php要输出头:header("Content-type:text/html;charset=gb231
阅读全文
摘要:title: 利用PHP生成静态html页面的原理 date: 2018-6-7 categories: PHP学习笔记 tags: php 利用PHP生成静态html页面的原理 一、思路分析 其实,实现静态页面生成功能的原理很简单,主要利用几个常见的PHP文件操作函数对文件进行操作,其思路流程如下
阅读全文
摘要:title: PHP会话管理 date: 2018-6-9 categories: PHP学习笔记 tags: php session cookie <?php header("Content-type:text/html;charset=utf-8"); // 1.初始化session // se
阅读全文
摘要:使用PHP脚本连接MySQL mysqli_connect(host,username,password,dbname,port,socket); - 在成功链接到 MySQL 后返回连接标识,失败返回 FALSE host 可选。规定主机名或 IP 地址 username 可选。规定 MySQL
阅读全文
摘要:1、什么是PDO? PDO 是 PHP Data Objects 的简称,是一种数据库访问抽象层。但是这样定义 pdo 反而让人觉得很难理解,很抽象,它究竟是什么东西呢?从根本上讲,pdo 是用于多种数据库的一致接口。你不必再使用mysql_*函数,sqlite_*函数等,也不必再为他们编写与您的数
阅读全文
摘要:break 后面接一个数字,表示跳出几层循环 <?php header("Content-type:text/html;charset=utf-8"); //嵌套循环中的break //求质数 for($num = 2; $num <= 100; ++$num){ $i = 2; $is_prime
阅读全文
摘要:include/require/include_once/require_once区别 参考:https://blog.csdn.net/weixin_38676357/article/details/81673986 request 有“需要、需求”的意思,如果没有获取的需要的文件,程序将停止执行
阅读全文
摘要:PHP 的4种标记 默认风格 <?php echo "Hello PHP!"; ?> 可以省略结束标记?>,但不建议这样做! 脚本风格 <script language="php"> echo "Hello PHP!"; </script> 短标记风格 <? echo "Hello PHP!"; ?
阅读全文
摘要:PHP最初是 Persional Home Page 的缩写,表示个人主页。 下载Apache 进入apache服务器官网 http://httpd.apache.org/ 这里我们以下载稳定版的 Apache httpd 2.4.39 Released 为例,点击download。 下载后解压,改
阅读全文

浙公网安备 33010602011771号