php
神奇大叔
这个作者很懒,什么都没留下…
展开
-
php中文手册
php中文手册原创 2019-12-25 17:09:32 · 237 阅读 · 0 评论 -
基于ajax、前后台的三级联动
在调用时才从后台取数据从后台取数据时根据请求参数获得对应具体数据前台:<html><head> <meta charset="utf-8"> <title></title> <style> select{ width:200px; height:35px; } </style>...原创 2019-12-23 21:19:31 · 327 阅读 · 0 评论 -
Ajax 原生ajax-xhr对象文件上传进度条案例
<input type='file' > 浏览文件夹document.querySelector(‘input’).files; 获得文件对象中的文件集合对象xhr.onload.progress=function(){}; 上传还在进度时的回调函数event.lengthComputable; 进度度量衡,100%时返回false,否则返回true;event.load...原创 2019-12-22 22:36:29 · 749 阅读 · 0 评论 -
Ajax 原生ajax-xhr对象实现数据库查询是否存在操作
前台:<html><head> <meta charset="utf-8"> <title></title> <script src="jquery-3.4.1.js"></script></head><body> <label for='username'> ...原创 2019-12-22 17:51:16 · 171 阅读 · 0 评论 -
php 事务transaction处理数据库操作
PDO事务处理transaction 作用:出错则还原 开启事务处理: $数据库连接对象->beginTransaction(); 结束事务处理: $数据库连接对象->commit(); 事务回滚操作 $数据库连接对象->rollBack(); //必须配合事务处理和异常中断操作 否则异常回滚后,还是会执行事务提交操作 异常中断操作: $数...原创 2019-12-21 17:10:59 · 752 阅读 · 0 评论 -
php 预处理传参
预处理传参两种方式 方式一 $prepare返回对象->execute(['参数1','参数2',...]/array('参数1','参数2',...)); 方式二 $prepare返回对象->bindValue(1,参数); 第一个?号的参数 $prepare返回对象->bindValue(2,参数); 第二个?号的参数 $prepare返回对...原创 2019-12-21 16:18:11 · 218 阅读 · 0 评论 -
php 异常处理
php连接数据库异常处理方式一:try-catch自带 try{ ... }catch(PDOEXception $e) } { echo $e->getMessage(); }方式二:(一般用于if-else) $数据库连接对象->errorCode(); 错误类型 $数据库连接对象->errorInfo(); 错误详细信息方式三:(一般用...原创 2019-12-19 20:28:42 · 206 阅读 · 0 评论 -
php 单例PDO(避免同时多个对象操作数据库时,一方查看,一方修改出现问题)
<?php class singlePdo{ private static $pdo=null; public static function getPdo() { if(!self::$pdo) { try{ self::$pdo=new PDO('mysql:host=localhost;dbname=day2db','root','dyl...原创 2019-12-19 17:31:03 · 219 阅读 · 0 评论 -
php PDO操作通用数据库
PDO连接数据库 ''内的字符串不需要再添加'' $pdo对象=new PDO('数据库名:host=主机名;dbname=库名','用户名','密码');PDO不是每次都能成功连接数据库,因此需要tyr-catch包裹try{ PDO连接}catch(PDOException $e){ echo $e->getMessage();}代码示例:<?p...原创 2019-12-19 16:57:18 · 192 阅读 · 0 评论 -
php 单例模式(外加self的具体应用)
<?php class Single{ private static $single=null; public static function getS() { //如果存在就无法创建 if(!self::$single) { self::$single=new self; self::$single->pname="dogg";...原创 2019-12-19 16:10:37 · 112 阅读 · 0 评论 -
php 类中self和$this的区别
self指向的是类$this指向的是对象即在类中调用静态方法或静态属性时,应该使用self;调用方式为self::静态属性其他情况下使用$this;原创 2019-12-19 15:51:36 · 294 阅读 · 0 评论 -
php 基于数据库的前后台交互登录、注册案例
前台:<html><head> <meta charset="utf-8"> <title>前后台交互案例</title> <script src="jquery-3.4.1.js"></script><body> <span>用户名:</span><inpu...原创 2019-12-19 11:56:12 · 678 阅读 · 0 评论 -
php 格式化、停止当前进程
echo "<pre>"会将php输出的行排列数据,格式化成一行一句原创 2019-12-19 11:20:35 · 148 阅读 · 0 评论 -
php 数组方法
函数 描述count() 数组长度array() 创建数组。array_change_key_case() 把数组中所有键更改为小写或大写。array_chunk() 把一个数组分割为新的数组块。array_column() 返回输入数组中某个单一列的值。array_combine() 通过合并两个数组来创建一个新数组。array_count_values()...原创 2019-12-19 09:57:40 · 139 阅读 · 0 评论 -
php 操作数据库
php 连接数据库 $变量=mysqli_connect('域名','用户名','密码','库名'); php 指向sql语句 $执行结果=连接数据库返回的对象->query('sql语句'); 执行成功返回1php 解决插入中文乱码 mysqli_query(连接数据库对象,'set names utf8');php 解决读取中文乱码 mysqli_quer...原创 2019-12-19 09:52:09 · 138 阅读 · 0 评论 -
php 类的继承
继承 extends类内调用自身/继承的属性 $this->不加$的属性名/方法名<?php class Peo{ public $uname='李白'; function show() { echo "hello"; } } class Stu{ public $uname='李白'; private $age=18; pr...原创 2019-12-17 18:03:04 · 129 阅读 · 0 评论 -
php 类、对象、$this、const、static、构造函数
类 class 类名{ 属性及方法,方法名不加$ }对象 $对象名=new 类名/类名(); 输出整个对象使用print_r(); 调用属性 对象名->属性/方法名 属性名不加$ 属性关键字 不写默认为public public protect private$this 指向当前对象代码示例:<?php cl...原创 2019-12-17 14:22:29 · 168 阅读 · 0 评论 -
php 循环、include、require、函数
增强for循环 写法一 foreach(数组/对象 as 变量) { 变量为具体的值; } 写法二 foreach(数组/对象 as 变量=>变量) { 第一个变量为键名 第二个变量为键所指向的值 }include与require 包含并允许指定文件 include 未找到文件会发出警告 用法 incl...原创 2019-12-16 23:16:38 · 312 阅读 · 0 评论 -
php 运算符
字符串拼接 . 方式 .=方式 //等同于js中字符串拼接的+=方式原创 2019-12-16 23:14:31 · 130 阅读 · 0 评论 -
php 数据类型、判别方式
数据类型 布尔 Boolean (bool)/(boolean)强转为布尔类型 整数 Integer (int)/(integer)强转为整型 浮点 Float 字符 String 数组 Array 对象 Object 空值 NULL判别变量/表达式的数据类型 var_dump(变量/表达式) 用来查看表达式的值和归属类型 gettype(变量/表达式)...原创 2019-12-16 21:23:21 · 292 阅读 · 0 评论 -
php 变量、常量、表达式
声明变量 $变量名;输出变量 echo $变量名;常量(建议大写) define('常量名','简单值')表达式(不加;分号的语句) $var2='123' true $arr[index]++代码示例:<?php $var="jeff"; echo $var; define("MAX",'12'); echo MAX; $var2='123'...原创 2019-12-16 21:02:48 · 189 阅读 · 0 评论 -
php apach
配置默认站点原创 2019-12-14 21:29:11 · 96 阅读 · 1 评论 -
php 静态网站访问流程、动态网站访问流程
静态网站动态网站原创 2019-12-14 20:24:17 · 609 阅读 · 0 评论