TypechoJoeTheme

至尊技术网

统计
登录
用户名
密码
/
注册
用户名
邮箱

悠悠楠杉

网站页面
搜索到 91 篇与 的结果
2020-12-15

PHP将动态网页生成HTML纯静态网页

PHP将动态网页生成HTML纯静态网页
<?php start(array( 'index_file' => __DIR__ . '/2.php', //你首页的文件名 'cache_file' => __DIR__ . '/cache/index/', //要缓存的路径 'cache_index_file' => 'index.html', //要缓存的文件名 'expire_seconds' => 43200, //过期的秒数(60秒=1分钟) )); function start($config) { $remain_seconds = $file_timestamp = 0; if (hasCached($config, $remain_seconds, $file_timestamp)) { $html = ''; $html .= file_get_contents($config['cache_file'] . $config['cache_index_file']); die($...
2020年12月15日
663 阅读
0 评论
2020-12-15

PHP动态生成图形验证码

PHP动态生成图形验证码
1.php<?php $w = 80; //设置图片宽和高 $h = 26; $str = array(); //用来存储随机码 $string = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789"; //随机挑选其中4个字符,也可以选择更多,注意循环的时候加上,宽度适当调整 for ($i = 0; $i < 4; $i++) { $str[$i] = $string[rand(0, 35)]; $vcode .= $str[$i]; } session_start(); //启用超全局变量session $_SESSION["vcode"] = $vcode; $im = imagecreatetruecolor($w, $h); $white = imagecolorallocate($im, 255, 255, 255); //第一次调用设置背景色 $black = imagecolorallocate($im, 0, 0,...
2020年12月15日
701 阅读
0 评论
2020-12-12

PHP使用PHPExcel上传下载Excel文件

PHP使用PHPExcel上传下载Excel文件
1、生成Excel并下载<?php include "./PHPExcel-1.8/Classes/PHPExcel/IOFactory.php"; // Create new PHPExcel object $objPHPExcel = new PHPExcel(); // Set document properties $objPHPExcel->getProperties()->setCreator("Maarten Balliauw") ->setLastModifiedBy("Maarten Balliauw") ->setTitle("Office 2007 XLSX Test Document") ->setSubject("Office 2007 XLSX Test Document") ->setDescription("Test document for Office 20...
2020年12月12日
1,748 阅读
2 评论
2020-12-12

PHP读取Excel文件数据

PHP读取Excel文件数据
github:https://github.com/PHPOffice/PHPExcelPHPExcel下载地址:https://zhizun.lanzoux.com/iK72Wjah4id<?php //引入类库 include "./PHPExcel-1.8/Classes/PHPExcel/IOFactory.php"; //elsx文件路径 $inputFileName = "./tq.xls"; date_default_timezone_set('PRC'); // 读取excel文件 try { $inputFileType = PHPExcel_IOFactory::identify($inputFileName); $objReader = PHPExcel_IOFactory::createReader($inputFileType); $objPHPExcel = $objReader->load($inputFileName); } catch (Exception $e) ...
2020年12月12日
785 阅读
0 评论
2020-12-05

PHP利用TXT文本存储数据

PHP利用TXT文本存储数据
1.php<?php header('content-type: application/json;charset=utf-8'); $wj = '1.txt'; if (!empty($_POST)) { //插入内容,不加FILE_APPEND,默认值为替换内容 $fp = file_put_contents($wj, $_POST['te'] . "\n", FILE_APPEND); if ($fp !== false) { echo json_encode(array('code' => '200', 'msg' => '提交成功')); } else { echo json_encode(array('code' => '400', 'msg' => '提交失败')); } } else { if (isset($_GET['te']) && $_GET['te'] == 'hq') { //获取内容 ...
2020年12月05日
856 阅读
0 评论
2020-12-02

PHP 封装MySQL操作函数、魔术常量、封装函数

PHP 封装MySQL操作函数、魔术常量、封装函数
mysql.php<?php /** * mysql.php mysql系列操作函数 * @author nianbaibai */ /** * 连接数据库 * * @return resource 连接成功,返回连接数据库的资源 */ function mConn() { static $conn = null; if ($conn === null) { $db = require ROOT . '/lib/config.php'; $conn = mysqli_connect("$db[host]", "$db[name]", "$db[password]", "$db[databaseName]", "$db[port]"); mysqli_query($conn, 'set names ' . $db['charset']); } return $conn; } /...
2020年12月02日
742 阅读
0 评论
2020-11-30

PHP中empty和isset的区别

PHP中empty和isset的区别
共同点:1、都可以判定一个变量是否为空;2、都返回boolean类型,即true或false。下面具体说一下他们用法之间的区别:isset()用来检测变量是否设置,只能用于变量,因为传递任何其它参数都将造成解析错误。若想检测常量是否已设置,可使用 defined() 函数。如果已经使用unset() 释放了一个变量之后,它将不再是 isset()。若使用 isset() 测试一个被设置成 NULL 的变量,将返回FALSE。(注意的是一个 NULL 字节("\0")并不等同于 PHP 的 NULL 常数)empty()用来检查一个变量是否为空。他们之间最大的区别就是对于0的判断,若用empty判断会认为是空,用isset则认为不为空,举个例子:<?php var $a=0; //empty($a)返回true if(empty($a)){ echo "判断结果是空" } //isset($a)返回true if(isset($a)){ echo "判断结果不是空" } ?>
2020年11月30日
781 阅读
0 评论
2020-11-27

include 和 require区别

include 和 require区别
1. 文件包含的作用 :文件包含的作用在于代码的重用 .我们可以把常用的代码段写一个文件里 ,当需要这些代码时 , 引入这个文件就可以了 .2. 对比 include 和 require1) 分别用 include 和 require 引入一个存在的 php 文件$a = 3; 2.php 的代码如下$a +=1;*/ $a = 3; include('./2.php'); //require('./2.php'); 2) 再分别用引入一个不存在的 2-1.php 文件$a = 3; include('./2-1.php'); //include 被包含文件不存在时 , 代码会尽量往下执行 , 报警告错误 ,warning require('./2-1.php'); //require 被包含文件不存在时 , 代码不会再往下执行 , 报致命错误 ,fatal error echo $a; 什么时候用 include 和 require?底层库等 , 很重要的文件 , 没有它不能继续执行 , 就用 require如果是第三方的广告代码等 , 可以用 include3. 加 _onc...
2020年11月27日
856 阅读
0 评论
2020-11-26

PHP操作数组单元

PHP操作数组单元
数组是一个复合数据 , 里面放了很多数据print_r() 将里面所有的数据都打印了出来需要对数组的具体单元进行操作数组单元的 增 , 删 , 改 , 查1、单独取出某一个单元的值 , 用健来取 $ 数组名 [ 健 ]$arr = array('a','b','c'); echo $arr[1],'<br >'; 2、取出二维数组的值数组的层级顶多到 3 层 , 否则人无法直观的理解$arr2 = array('name'=>'lisi','hobby'=>array('basketball','football','pingpang')); echo $arr2['hobby'][0]; 3、更改一个数组单元的值$arr2['hobby'][0] = 'swiming'; print_r($arr2); 4、增加一个数组单元$arr2['area'] = 'beijing'; print_r($arr2); $arr2['area'] = 'shanghai'; print_r($arr2); 5、删除数组单元unset($arr2['hobby']);...
2020年11月26日
725 阅读
0 评论