TypechoJoeTheme

轩宇网

最新文章

2018-11-03

php打印mysql表结构信息

php打印mysql表结构信息
php打印mysql表结构信息 <style type="text/css"> table.hovertable { font-family: verdana,arial,sans-serif; font-size:11px; color:#333333; border-width: 1px; border-color: #999999; border-collapse: collapse; } table.hovertable th { background-color:#c3dde0; border-width: 1px; padding: 8px; border-style: solid; border-color: #a9c6c9; } table.hovertable tr { background-color:#d4e3e5; } table.hovertable td { border-width: 1px; padding...
2018年11月03日
3,997 阅读
0 评论
2018-11-03

ThinkPHP5中清理缓存的方法

ThinkPHP5中清理缓存的方法
ThinkPHP5中清理缓存的方法//common的文件 /** * 循环删除目录和文件 * @param string $dir_name * @return bool */ function delete_dir_file($dir_name) { $result = false; if(is_dir($dir_name)){ if ($handle = opendir($dir_name)) { while (false !== ($item = readdir($handle))) { if ($item != '.' && $item != '..') { if (is_dir($dir_name . DS . $item)) { delete_dir_file($dir_name . DS . $item); } else { ...
2018年11月03日
6,477 阅读
0 评论
2018-11-03

Yii2框架控制器中利用Phpexcel将数据导出excel文档

Yii2框架控制器中利用Phpexcel将数据导出excel文档
Yii2框架控制器中利用Phpexcel将数据导出excel文档安装:composer require "phpoffice/phpexcel": "*"使用:在控制器中use PHPExcel;控制器导出方法:public function actionExport() { //要使用的数据 $g_model = new Gifts; $gifts = $g_model::find()->asArray()->all(); //实例化 $objPHPExcel = new \PHPExcel(); $objWriter = new \PHPExcel_Writer_Excel5($objPHPExcel); //phpexcel在使用时必须先设置值再进行其他设置 //设置标题 $objPHPExcel->getActiveSheet()->setCellValue('A1', '2017年学术礼品会议情况'); //设置居中 ...
2018年11月03日
4,769 阅读
0 评论
2018-11-03

PHP获取访问者浏览器、读取文件,写入文件

PHP获取访问者浏览器、读取文件,写入文件
PHP获取访问者浏览器、读取文件,写入文件PHP获取访问者浏览器代码<? function browse_infor() { $browser="";$browserver=""; $Browsers =array("Lynx","MOSAIC","AOL","Opera","JAVA","MacWeb","WebExplorer","OmniWeb"); $Agent = $GLOBALS["HTTP_USER_AGENT"]; for ($i=0; $i<=7; $i++) { if (strpos($Agent,$Browsers[$i])) { $browser = $Browsers[$i]; $browserver =""; } } if (ereg("Mozilla",$A...
2018年11月03日
4,261 阅读
0 评论
2018-11-03

PHP递归和非递归遍历文件夹下文件

PHP递归和非递归遍历文件夹下文件
使用PHP进行递归和非递归遍历文件夹下文件function readDirFiles($dir){ $files= []; $queue=[realpath($dir)]; $currentPath = current($queue); while($currentPath) { $path = $currentPath; if (is_dir($path) && $handle = opendir($path)) { while ($file = readdir($handle)) { if ($file == '.' || $file == '..') continue; $filepath = $path . '/' . $file; if (is_dir($filepath)) { $queue[] = $filepath; ...
2018年11月03日
4,157 阅读
0 评论
2018-11-03

PHP获取汉字首字母的大写字母

PHP获取汉字首字母的大写字母
使用PHP获取汉字首字母的大写字母<?php /** * @name: getfirstchar * @description: 获取汉子首字母 * @param: string * @return: mixed * @author: * @create: 2014-09-17 21:46:52 **/ function getFirstCharter($str) { if (empty($str)) { return ''; } $fchar = ord($str{0}); if ($fchar >= ord('A') && $fchar <= ord('z')) return strtoupper($str{0}); $s1 = iconv('UTF-8', 'gb2312', $str); $s2 = iconv('gb2312', 'UTF-8', $s1); $s = $s2 == $str ? $s1 : $str; ...
2018年11月03日
4,180 阅读
0 评论
2018-11-03

PHP实现微信自定义分享图片,标题,描述

PHP实现微信自定义分享图片,标题,描述
PHP实现微信自定义分享图片,标题,描述weshare.php<?php // 步骤1.设置appid和appsecret $appid = 'wxabcddefjfgghg'; $appsecret = 'fdsfagewafasdf125f1d5f15e3fc'; // 步骤2.生成签名的随机串 function nonceStr($length){ $str = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ';//62个字符 $strlen = 62; while($length > $strlen){ $str .= $str; $strlen += 62; } $str = str_shuffle($str); return substr($str,0,$length); } // 步骤3.获取access_token $result = http_get('https://api.weixin...
2018年11月03日
5,900 阅读
0 评论
2018-11-03

php-redis常见操作

php-redis常见操作
一、Redis连接与认证 //连接参数:ip、端口、连接超时时间,连接成功返回true,否则返回false $ret = $redis->connect('127.0.0.1', 6379, 30); //密码认证:成功返回true,否则返回false $ret = $redis->auth('123456'); 二、String操作 //设置键值:成功返回true,否则返回false $redis->set('mystr', 'Welcome!'); //获取键值:成功返回String类型键值,若key不存在或不是String类型则返回false $ret = $redis->get('mystr'); //从某个key所存储的字符串的指定偏移量开始,替换为另一指定字符串,成功返回替换后新字符串的长度。 $ret = $redis->setRange('mystr', 7, ' to Beijing!'); //获取存储在指定key中字符串的子字符串。 $ret = $redis->getRange('mystr', 0, 6); //设...
2018年11月03日
3,561 阅读
0 评论