
PHP
文章平均质量分 79
GabbyMrH
你花六块八买个便当吃,觉得很节省,有人在路边买了七毛钱馒头吞咽后步履匆匆;你八点起床看书,觉得很勤奋,上微博发现曾经的同学八点就已经在面对繁重的工作;你周六补个课,觉得很累,打个电话才知道许多朋友都连续加班了一个月。亲爱的,你真的还不够苦,不够勤奋和努力。
展开
-
MAC系统的MAMP环境下安装Xdebug
MAC系统MAMP环境为phpstorm安装xdebug一、将phpinfo()输出信息复制粘贴到该网站: https://xdebug.org/wizard;二、按照网站提示将xdebug下载下来;三、进入到下载目录运行:phpize;四、运行:./configure;五、执行:make;六、根据提示拷贝xdebug.so到你所安装php版本存放扩展文件的目录;七、进入/Applications/MAMP/bin/php/php7.3.21/conf/下编辑php.ini;(或其他类似目原创 2020-10-27 16:07:20 · 602 阅读 · 0 评论 -
目录和文件
目录部分basename()函数用于返回有扩展名的文件名,如:basename($path);将会返回文件名包含扩展名dirname()函数用于返回文件所在路径,如:dirname($path);获取路径文件的信息:pathinfo(),它的类型为数组类型。需要以数组的形式对它进行输出。如:$path = pathinfo($path);echo $pat...原创 2018-03-28 20:05:00 · 132 阅读 · 0 评论 -
字符串处理
字符串格式化整理字符串的第一步就是清理字符串中多余的空格,对于数据存入数据库中,这一步很重要。常用的有: chop():移除字符串右边多余的空白,包括新行; ltrim():移除字符串起始处多余的空白; rtrim():移除字符串右边多余的空白,包括新航,此函数是chop()的别名; trim():移除字符串两边多余的空白(常用)。还有一些,比如: nl2br():将字符串作为输...原创 2018-03-30 20:50:18 · 154 阅读 · 0 评论 -
函数和自定义函数
标准函数标准函数为系统内置函数,PHP发行包中有1000多种内置函数。我们常用的:echo、MD5、print_r…等等.自定义函数创建函数,function():<?php function functionName(){ echo '这是一个无参数无返回的自定函数'; //无参数表示函数名括号内是空的,无返回指函数程序里没有`return`...原创 2018-03-30 18:23:50 · 836 阅读 · 0 评论 -
$.ajax()
假设当前有index.html、demo.js、submit.php。 index.html中有form表单和用于显示回调内容的DIV为:<form> 用户名:<input type="text" name="user"> 邮件:<input type="text" name="email"> <input type="button" value="提交"></form>原创 2018-01-17 20:21:01 · 149 阅读 · 0 评论 -
创建Web数据库
在本章中, 我们将介绍如何建立一个能够在Web站点上使用的MySQL数据库。 在本章中,我们以前面所说的Book-O-Rama在线书店为例。以下是该应用的数据库模式:Customers(CustomerID,Name,Address,City)Order(OrderID,CustomerID,Amount,Data)Books(ISBN,Author,Title,Price)Order原创 2017-12-29 22:45:19 · 1377 阅读 · 0 评论 -
设计web数据库
关系数据库的概念一、表格关系数据库由关系组成, 这些关系通常称为表格。 顾名思义, 一个表格就是一个数据的表 格。 电子数据表就是一种表格。原创 2017-12-29 18:15:26 · 1287 阅读 · 0 评论 -
错误和异常处理
异常处理的概念异常处理的基本思想是代码在tη代码块被调用执行。如下代码段所示的就是一个示例:try{//code goes here}如果try代码块出现某些错误,我们可以执行一个抛::I::异常的操作。某些编程语言,例如Java,在特定情况下将自动抛出异常。在P田中,异常必须孚动抛出。可以使用如下方式抛出一个异常:throw new Exception ( 'message’,code) ;原创 2017-12-29 16:57:00 · 211 阅读 · 0 评论 -
面向对象的PHP
面向对象的概念对于程序开发来说, 当今编程语言大多支持甚至要求使用面向对象的方法。面向对象(OO)的开发方法试图在系统中引入对象的分类、 关系和属性, 从而有助于程序开发和代码重用。一、类和对象在面向对象软件的上下文中, 对象可以用于表示几乎所有实物和慨念一一可以表示物理对象, 例如 “ 桌子” 或者“客户 ”;也可以表示只有在软件中才有意义的概念性对象, 如 “文本输入区域” 或者”文件”。通常,原创 2017-12-28 18:33:30 · 239 阅读 · 0 评论 -
代码重用与函数编写
代码重用一、代码重用的好处软件工程师的一个目标是通过重复使用代码来避免编写新的代码。这样做可以使用已有的代码,降低成本、增加代码的可靠性并提高它们的一致性。在理想情况下,一个的新的项目是这样创建的:它将已有的可重新利用的组件进行组合,并将新的开发难度降到最小。二、使用require()和include()函数php提供了两个非常简单有用的语句,使用require()或include()函数中的任意一原创 2017-12-27 23:46:23 · 930 阅读 · 0 评论 -
正则表达式
PHP支持两种风格的正如l表达式语法:POSIX和Perl,这里我们主要使用更简单的POSIX风格一、基础知识正则表达式是一种描述一段文本模式的方法,在PHP中,匹配正则表达式更有点像Strstr()匹配,而不像相等比较,因为是在一个字符串的某个位置(如果不指明则可能在字符串中的任何位置)匹配另一个字符串。例如,字符串"shop"匹配正则表达式“shop”。它也可以匹配正则表达式“h”、“h。”,原创 2017-12-27 16:28:18 · 235 阅读 · 0 评论 -
相关操作
增删改查一、连接数据库下面的 PHP 代码显示了如何连接到一个现有的数据库。如果数据库不存在,那它就会被创建,最后将返回一个数据库对象。<?php class MyDB extends SQLite3 { function __construct() { $this->open('test.db'); } } $db =原创 2018-01-02 09:29:23 · 216 阅读 · 0 评论