php
ling9201314
滴滴滴
展开
-
封装单例PDO类
<?php // 单例模式封装最终的pdo类namespace Frame\Vender;use \PDO;use \PDOException;final class PDOWrapper{ // 私有的静态的存储对象的属性 private static $instance=null; private $db_type; //数据库类型 private $db_host;...原创 2019-11-20 03:22:47 · 187 阅读 · 0 评论 -
tp5url传值例子,文件上传验证,多表联合查询(软删除时使用)
href="{:url('edit',array('id'=>$val['id']))}"onClick="warning('确实要删除吗','{:url('del',array('id'=>$val['id']))}')" 文件上传表单验证(f方式一)$file = $request->file('pic'); if($file!=nul...原创 2019-11-10 05:25:51 · 287 阅读 · 0 评论 -
laravrel 控制器表单验证,独立验证(ajax推荐使用),验证器验证(一般验证推荐)
控制器验证public function addsave(Request $request){ $input = $this->validate($request,[ 'name'=>'required|between:2,6', 'password'=>'required|confirmed', ...原创 2019-11-04 19:07:24 · 291 阅读 · 0 评论 -
ajax无刷新分页
结果图page.html<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>前端ajax无刷新分页</title> <style> .content{ ...原创 2019-11-01 19:27:19 · 135 阅读 · 0 评论 -
使用php生成图片水印
<?php //以图片作为画布$filename = './images/sma_img1.jpeg';$img = imagecreatefromjpeg($filename);$watermark = '大美女'; //水印内容// imagecolorallocatealpha — 为一幅图像分配颜色 +alpha,其值从 0 到 127。0 表示完全不透明,127 表...原创 2019-10-18 09:24:45 · 642 阅读 · 0 评论 -
php生成图片缩略图
<?php //使用php生成图片缩略图// 1.得到原图大小$filename = './images/img1.jpeg';// 创建图片画布$src_img = imagecreatefromjpeg($filename);//原图$src_width = imagesx($src_img); //原图宽$src_height = imagesy($s...原创 2019-10-18 08:49:57 · 840 阅读 · 1 评论 -
php验证码gd图像
效果图<?php //首先生成随机数$arr = array_merge(range('A','Z'),range('a', 'z'),range(0,9)); //得到一个包含A-Z,a-z,0-9的数组//打乱数组shuffle($arr);//获取随机4个数组的下标$arr1 = array_rand($arr,4);$str = ""; //保存验证码//...原创 2019-10-18 07:47:01 · 102 阅读 · 0 评论 -
php面向对象生成图片验证码
完成结果图1.captcha.class.php生成验证码类文件<?php/** * Created by PhpStorm. * User: Administrator * Date: 2019/10/9 0009 * Time: 6:15 */class Captcha{ //定义画布 private $img; //画布宽 ...原创 2019-10-11 14:13:32 · 320 阅读 · 0 评论 -
php文件上传
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>文件上传</title></head><body><form action="upload.php" method="post" en...原创 2019-10-03 04:37:57 · 96 阅读 · 0 评论 -
php乘法表
<?php/** * Created by PhpStorm. * User: Administrator * Date: 2019/9/25 0025 * Time: 20:57 */echo "<table border='1' width='800px' style='border-collapse: collapse' cellspacing='0' cellp...原创 2019-09-25 22:22:41 · 204 阅读 · 0 评论 -
php实现长文本分页
<?phpheader('content-type:text/html;charset=utf-8');/** * 实现文本分页 *///定义一个处理文本的函数,防止文本乱码/** * @param $str * @param $start * @param $length * @return string 返回字符串 */function msubstr($st...原创 2019-09-25 20:56:39 · 675 阅读 · 0 评论 -
apache下虚拟域名的设置
<VirtualHost *:80> DocumentRoot "D:/web/myweb" //网站根目录 ServerName www.myweb.com //域名 <Directory "D:/web/myweb>//apache vhosts配置文件 这个是设置访问权限(如果该文件是不在apache下的htdocs文件...原创 2019-08-27 00:46:31 · 144 阅读 · 0 评论 -
php+mysql实现主流分页
<?php header('content-type:text/html;charset=utf-8');// 连接数据库$con = mysqli_connect('127.0.0.1','root','root','student') or die('链接数据库失败'.mysqli_error());mysqli_query($con,'set names utf8');...原创 2019-08-27 20:23:48 · 149 阅读 · 0 评论 -
thinkphp配置省略入口文件index.php
<VirtualHost *:80> DocumentRoot "D:/web/myweb/tp5/public" ServerName www.tp5.com <Directory "D:/web/myweb/tp5/public"> Require local Options indexes AllowOverride Al...原创 2019-08-27 22:31:21 · 673 阅读 · 0 评论 -
单例模式写php连接mysql数据库类
<?php // 单例模式创建最终的数据库类使用集final class Db{ //私有的静态的用于对象的属性 private static $obj = NULL; // 数据库基本属性 private $db_host; //主机名 private $db_user; //用户名 private $db_pass; //密码; private $db_name; /...原创 2019-09-05 20:32:27 · 220 阅读 · 0 评论 -
php经典程序300例(1~5)
第一例,文字加粗显示这里使用heredoc或nowdoc可以更好的输出html代码块header('content-type:text/html;charset=utf-8');$str = <<<'B'<b>文字加粗显示</b>B;echo $str;第二例,php动态输出javascript脚本header('conte...原创 2019-09-19 03:47:06 · 911 阅读 · 0 评论 -
php经典程序300例(6~10)
第六例,php获取当前执行脚本的完整路劲及文件名称header('content-type:text/html;charset=utf-8');echo "<pre>";echo __FILE__; //通过预定义常量获取该常量所在的文件的完整信息echo "<pre>";echo $_SERVER['SCRIPT_FILENAME'].PHP_EOL; //...原创 2019-09-19 12:38:16 · 382 阅读 · 0 评论 -
php经典程序300例(11~15)
第十一例,年龄计算器<?php/** * Created by PhpStorm. * User: Administrator * Date: 2019/9/19 0019 * Time: 12:46 */if (!empty($_POST)){ $time = mktime(0,0,0,intval($_POST['mouth']),0,intval($_POS...原创 2019-09-21 00:36:09 · 169 阅读 · 0 评论 -
php生成图片验证码
<?php/** * Created by PhpStorm. * User: Administrator * Date: 2019/9/21 0021 * Time: 0:41 *///声明文档类型header('content-type:image/png');//先做一个画布$img = imagecreate(100,30);//给画布添加颜色imageco...原创 2019-09-21 02:27:35 · 116 阅读 · 0 评论 -
smarty模板引擎简单 使用
<?php/** * Created by PhpStorm. * User: Administrator * Date: 2019/9/23 0023 * Time: 2:01 *///定义网站更目录define('BASE_PATH',getcwd());define('DS',DIRECTORY_SEPARATOR);//定义smarty模板引擎的绝对地址def...原创 2019-09-23 02:36:30 · 201 阅读 · 0 评论 -
PHP万年历
<?php/** * Created by PhpStorm. * User: Administrator * Date: 2019/9/24 0024 * Time: 15:34 */ini_set('date.timezone','Asia/Shanghai');$year = intval(isset($_GET['year'])?$_GET['year']:date...原创 2019-09-25 02:53:01 · 185 阅读 · 0 评论 -
windows10 下配置apache出现的错误
LoadModule php7_module "D:/web/php7.2/php7apache2_4.dll"PHPIniDir "D:/web/php7.2"AddType application/x-httpd-php .phpAddType application/x-httpd-php .htmlAddType application/pdf .pdf//apache添加字段...原创 2019-08-26 02:39:56 · 422 阅读 · 0 评论