随笔分类 -  PHP

摘要:介绍 PDO操作手册: https://www.php.net/manual/zh/intro.pdo.php 菜鸟教程: https://www.runoob.com/php/php-pdo.html PDO扩展,即PDO提供了一套帮助用户实现多数据库操作的统一接口,通过使用PDO,开发人员不需要 阅读全文
posted @ 2024-12-21 18:50 songxia777 阅读(53) 评论(0) 推荐(0)
摘要:1. 设计模式 设计模式(Design pattern) 是软件开发人员在软件开发过程中面临的一般问题的解决方案 设计模式是一类问题的通用解决方案 解决方案是众多软件开发人员经过相当长的一段时间的试验和错误总结出来的 设计模式有很多,在PHP中通常只用两种设计模式:单例模式、工厂模式 1.1 单例模 阅读全文
posted @ 2024-12-21 15:07 songxia777 阅读(13) 评论(0) 推荐(0)
摘要:面向对象三大特性:封装、继承、多态 1.封装 1.1 概述 封装是指将数据和对数据的操作捆绑到一起,形成对外界的隐蔽,同时对外提供可以操作的接口 数据:要操作的数据,一般是类成员属性:属性、静态属性、类常量,这些都是在类的内部定义的用来保存数据的 数据的操作:即数据加工过程,就是方法,内部定义业务逻 阅读全文
posted @ 2024-11-30 10:44 songxia777 阅读(38) 评论(0) 推荐(0)
摘要:GD是一种图像处理扩展(外部提供的API),允许PHP在脚本中使用对应的函数实现画图功能 目前默认已经被集成到PHP中扩展中,只需要开启扩展,即可使用 GD图像基本处理 画图的基本流程:画图的本质是在内存中开辟一块很大的内存区用于图片制作 准备画布 开始作画 保存内容 销毁画布 1. 创建画布 返回 阅读全文
posted @ 2024-11-24 18:00 songxia777 阅读(43) 评论(0) 推荐(0)
摘要:概述 简介 Web会话:用户打开一个浏览器,访问某一个web站点,在这个站点点击访问多个超链接,访问服务器的多个资源,然后关闭浏览器,整个过程就是一个会话 由于HTTP 协议的特点是无状态/无连接,当一个浏览器连续多次请求同一个 web 服务器时,服务器是无法区分这多个操作是否来自于同一个浏览器(用 阅读全文
posted @ 2024-11-24 16:50 songxia777 阅读(52) 评论(0) 推荐(0)
摘要:概述 简介 HTTP 协议,即超文本传输协议,是一种详细规定了浏览器和万维网服务器之间互相通信的规则,通过因特网传送万维网文档的数据传送协议 HTTP 协议是用于从 WWW 服务器传输超文本到本地浏览器的传送协议。它可以使浏览器更加高效,使网络传输减少。它不仅保证计算机正确快速地传输超文本文档,还确 阅读全文
posted @ 2024-11-22 17:24 songxia777 阅读(64) 评论(0) 推荐(0)
摘要:https://www.runoob.com/php/php-file-upload.html 文件编程:利用php代码对文件(文件夹)进行增删改查的相关操作 1. 目录操作 1.1 创建目录mkdir() mkDir(路径名称):创建成功返回true,创建失败返回false // 创建一个名为te 阅读全文
posted @ 2023-10-09 18:18 songxia777 阅读(38) 评论(0) 推荐(0)
摘要:视频教程 1. 简介和概述 PHP 脚本在服务器上执行,然后向浏览器发送回纯文本的 HTML 结果 PHP 是一种创建动态交互性站点的强有力的服务器端脚本语言 超文本预处理器,服务器端脚本语言,在服务器上执行 PHP是脚本语言,不需要事先编译,可以在服务器端运行 PHP 是 "PHP Hyperte 阅读全文
posted @ 2023-10-09 18:12 songxia777 阅读(135) 评论(0) 推荐(0)
摘要:PHP mail() 函数 PHP mail() 函数用于从脚本中发送电子邮件 PHP 允许您从脚本直接发送电子邮件 PHP 需要一个已安装且正在运行的邮件系统,以便使邮件函数可用。所用的程序通过在 php.ini 文件中的配置设置进行定义 语法: mail(to,subject,message,h 阅读全文
posted @ 2023-10-09 17:50 songxia777 阅读(37) 评论(0) 推荐(0)
摘要:表单传值:即浏览器通过表单元素将用户选择或输入的数据传给后台服务器 表单传值 get 传值 1. form表单的形式 <?php <form method="get">表单元素</form> 2. a标签 <a href="XXX/index.php?name=php"></a> 3. locati 阅读全文
posted @ 2023-10-09 17:50 songxia777 阅读(67) 评论(0) 推荐(0)
摘要:PHP Cookies 1. 什么是 Cookie? cookie 常用于识别用户 cookie 是服务器留在用户计算机中的小文件。每当相同的计算机通过浏览器请求页面时,它同时会发送 cookie。 通过 PHP,您能够创建并取回 cookie 的值 2. 如何创建 cookie? setcooki 阅读全文
posted @ 2023-10-09 17:49 songxia777 阅读(31) 评论(0) 推荐(0)
摘要:AJAX简介 AJAX = Asynchronous JavaScript And XML(异步 JavaScript 及 XML) AJAX 是 Asynchronous JavaScript And XML 的首字母缩写。 AJAX 并不是一种新的编程语言,而仅仅是一种新的技术,它可以创建更好、 阅读全文
posted @ 2023-10-09 17:48 songxia777 阅读(39) 评论(0) 推荐(0)
摘要:1. 简介 1.1 面向过程编程 即将要解决的问题(功能需求)分解成具体的步骤,然后通过函数编程实现每一个步骤,最后通过函数规定好的顺序调用完成。 这种编程思想的优点就是能够针对步骤拆分,进行模块化封装(函数),然后可以实现代码复用,从而节省开发成本。但是此方式编程的缺点就是不够灵活维护,流程一旦确 阅读全文
posted @ 2023-10-09 17:48 songxia777 阅读(39) 评论(0) 推荐(0)
摘要:1. PHP处理脚本解析(脚本不乱码) header('Conent-type:text/html;charset=utf-8'); 2. 常用的系统函数 2.1 有关输出的函数:print和print_r print()==类似于echo输出提供的内容,本质是一种结构(不是函数),返回1,可以不需 阅读全文
posted @ 2023-10-09 17:45 songxia777 阅读(33) 评论(0) 推荐(0)
摘要:安装Apache软件 1. 获取Apache安装软件 2. 双击安装即可:指定对应的路径:E:server/apache 3. 选择安装模式:使用自定义模式 4. 选择安装位置 Apache的目录结构说明 Httpd.exe 的详细应用 1. 服务器进程:运行之后才能够工作 2. 用来查看Apach 阅读全文
posted @ 2023-10-09 17:43 songxia777 阅读(473) 评论(0) 推荐(0)