TypechoJoeTheme

轩宇网

最新文章

2020-06-08

高级表格 单独提取 批量提取 例子

高级表格 单独提取 批量提取 例子
.版本 2 .支持库 eGrid .程序集 窗口程序集_启动窗口 .子程序 __启动窗口_创建完毕 初始化高级表格 () .子程序 初始化高级表格 高级表格1.置数据 (1, 1, 1, “12345”) 高级表格1.置数据 (2, 1, 1, “23456”) 高级表格1.置数据 (3, 1, 1, “23450”) 高级表格1.置数据 (4, 1, 1, “02345”) 高级表格1.置数据 (5, 1, 1, “72345”) 高级表格1.置数据 (6, 1, 1, “82345”) 高级表格1.置数据 (7, 1, 1, “92345”) 高级表格1.置数据 (8, 1, 1, “62345”) 高级表格1.置数据 (9, 1, 1, “23045”) 高级表格1.置数据 (10, 1, 1, “23145”) 高级表格1.置数据 (11, 1, 1, “23465”) 高级表格1.置数据 (12, 1, 1, “02345”) 高级表格1.置数据 (13, 1, 1, “24345”) 高级表格1.置数据 (14, 1, 1, “62345”) 高级表格...
2020年06月08日
7,079 阅读
0 评论
2020-06-08

易语言实现时间和秒互相转换

易语言实现时间和秒互相转换
提示:用到了精易模块.版本 2 .子程序 功能_时间到秒, 整数型 .参数 参_时间, 文本型 .局部变量 局_累计时间, 整数型 .局部变量 局_正则, 正则表达式类 .如果真 (寻找文本 (参_时间, “天”, , 假) ≠ -1) 局_正则.创建 (“(\d+)天(\d+)小时(\d+)分(\d+)秒”, 参_时间, ) 局_累计时间 = 到数值 (局_正则.取子匹配文本 (1, 1)) × 86400 局_累计时间 = 到数值 (局_正则.取子匹配文本 (1, 2)) × 3600 + 局_累计时间 局_累计时间 = 到数值 (局_正则.取子匹配文本 (1, 3)) × 60 + 局_累计时间 局_累计时间 = 到数值 (局_正则.取子匹配文本 (1, 4)) + 局_累计时间 返回 (局_累计时间) .如果真结束 .如果真 (寻找文本 (参_时间, “小时”, , 假) ≠ -1) 局_正则.创建 (“(\d+)小时(\d+)分(\d+)秒”, 参_时间, ) 局_累计时间 = 到数值 (局_正则.取...
2020年06月08日
6,305 阅读
0 评论
2020-05-24

易语言|编辑框内容删除空行与空格例子

易语言|编辑框内容删除空行与空格例子
使用到精易模块下载地址:http://ec.125.la/.版本 2 .子程序 删除空行与空格, 文本型 .参数 输出文本内容, 文本型 .局部变量 文本内容, 文本型 .局部变量 正则表达式, 正则表达式类 文本内容 = 输出文本内容 正则表达式.创建 (“ ”, 文本内容, , , , ) ' 删除多余的空格 文本内容 = 正则表达式.替换 (“”) 正则表达式.创建 (“\n\r”, 文本内容, , , , ) ' 删除多余的空行 文本内容 = 正则表达式.替换 () 返回 (文本内容) 效果图:
2020年05月24日
7,334 阅读
0 评论
2020-05-10

ThinkPHP3.2.x判断手机端访问并设置默认访问模块的方法

ThinkPHP3.2.x判断手机端访问并设置默认访问模块的方法
ThinkPHP的模块访问机制,如果只是在PC,只要需修改DEFAULT_MODULE配置项就可以方便的实现多模板主题切换。但对于移动端和PC端,也许你会设计完全不同的主题风格,且针对不同的来路提供不同的渲染方式,其中一种比较流行的方法是“响应式设计”,但就本人 历而言,要实现完全的“响应式设计”并不是那么容易,且解决兼容问题也是个难题,假设是大型站点,比如:淘宝、百度、拍拍这些,响应式设计肯定是满足不了 需求的,而是需要针对手机访问用户提供单独的手机网站。手机端访问时调用Wap手机模块,实现在手机端访问时展示出手机网站,无需跳转域名首先我们在./Application/Common/Conf/ 目录下建立两个公共配置文件:config.php 和config_wap.phpconfig.php 中:<?php return array( 'DEFAULT_MODULE'=>'Home',//注意Home为默认模型 'DEFAULT_CONTROLLER'=>'Index', 'DEFAULT_ACTION'=>'index', )...
2020年05月10日
3,973 阅读
0 评论
2020-04-10

PHP生成唯一随机码

PHP生成唯一随机码
最终使用:echo md5(time() . mt_rand(1,1000000)) //A:利用时间戳的方法 md5("admin"); // B:32位MD5加密 substr(md5("admin"),8,16); //C:16位MD5加密 //最终得出 $ranstr=$game.substr(md5(time().mt_rand(1,1000000)),8,16);PHP生成唯一ID的方法PHP自带生成唯一id的函数:uniqid()它是基于当前时间微秒数的用法如下:echo uniqid(); //13位的字符串 echo uniqid("php_"); //当然你可以加上前缀 echo uniqid("php_", TRUE); //如果第二个参数more_entropy为true则生成23位字符串但是它生成的标识有可能不是唯一的,所以很多人会://这是第一种简单的方法,当然用sha1()函数也可以。 echo md5(uniqid()); //第二种,利用时间戳的方法 echo ...
2020年04月10日
5,254 阅读
0 评论
2020-04-05

易语言超级列表框操作,导入,导出,全选,反选,排序,例子

易语言超级列表框操作,导入,导出,全选,反选,排序,例子
设计视图主要代码:.版本 2 .支持库 edroptarget .支持库 shell .支持库 iext .程序集 窗口程序集_窗口1 .子程序 _窗口1_创建完毕 拖放对象1.注册拖放控件 (窗口1.取窗口句柄 ()) .子程序 _按钮1_被单击 .局部变量 文本, 文本型 置随机数种子 () .计次循环首 (888, ) 文本 = 文本 + 到文本 (取随机数 (1, 10000)) + 到文本 (取随机数 (10000, 99999)) + “----” + 文本_取随机字母 (取随机数 (6, 16)) + #换行符 .计次循环尾 () 写到文件 (取特定目录 (3) + “临时随机生成的账号.txt”, 到字节集 (文本)) 信息框 (“账号文本生成完毕!” + #换行符 + “在桌面可以看到!”, #信息图标 + 0, , ) .子程序 _按钮2_被单击 .局部变量 文本, 文本型 .局部变量 第一次分割, 文本型, , "0" .局部变量 第二次分割, 文本型, , "2" .局部变量 N, 整数型 .局部...
2020年04月05日
6,364 阅读
0 评论
2020-04-05

将网页全部变成灰色背景

将网页全部变成灰色背景
全国各地各族人民深切悼念抗击新冠肺炎疫情斗争牺牲烈士和逝世同胞,看到很多大型网站的给网上的网页都是灰白色,一般在全国哀悼日之类的日子,以及一些影响力很大的伟人逝世或纪念日的时候,我们都会让自己的网站的全部网页变成灰色(黑白色),以表示我们对逝者的悼念。那么今天就说说,通过几行简单的代码,来实现这个功能。第一种:修改CSS文件我们可以在网页的CSS文件或在<head></head>中添加以下的CSS代码,来实现网页黑白色,也就是网站变灰CSS代码html { filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); -webkit-filter: grayscale(100%);}第二种:在网页的<head>标签内加入以下代码如果你不想改动CSS文件,你可以通过在网页头部中的<head>标签内部加入内联CSS代码的形式实现网站网页变灰代码<style type="text/css"> html {filter: ...
2020年04月05日
4,606 阅读
0 评论
2020-04-05

Thinkphp5 加载静态资源路径与常量

Thinkphp5 加载静态资源路径与常量
1、加载静态资源路径大于5.0.4版本可以直接使用ROOT :项目目录STATIC :项目目录下的static目录JS :项目目录下的static/js目录__CSS__:项目目录下的static/css目录我们可以使用view模板打印这些常量的具体路径<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Insert title here</title> </head> <body> __PUBLIC__<br> __ROOT__<br> __APP__<br> __URL__<br> __STATIC__<br> __JS__<br> __CSS__<br> </body> </html>页面输出如下:../public/static/home / app/home/ /zyedu/publ...
2020年04月05日
4,014 阅读
0 评论
2020-04-05

基于ThinkPHP6.0的success、error实现

基于ThinkPHP6.0的success、error实现
最近看到有人把项目升级到tp6.0,一开始比较顺利,安装文档升级,但是升级指导指出:系统不再提供基础控制器类thinkController,原来的success、error、redirect和result方法需要自己在基础控制器类里面实现。这意味着需要自己来实现原来的一系列的函数我这里参考tp5.1的跳转源码,进行改进得到,具体步骤如下:1、app目录下新建一个tpl文件夹,放入dispatch_jump.tpl文件,这个可以直接到原来的tp5中copy2、在config文件夹的app.php中添加配置模板文件的路径 // 默认跳转页面对应的模板文件 'dispatch_success_tmpl' => app()->getRootPath() . '/app/tpl/dispatch_jump.tpl', 'dispatch_error_tmpl' => app()->getRootPath() . '/app/tpl/dispatch_jump.tpl',3、在基类BaseController中添加下面的代码:use th...
2020年04月05日
4,167 阅读
0 评论
2020-04-05

ThinkPHP5框架实现签到功能的方法分析

ThinkPHP5框架实现签到功能的方法分析
本文实例讲述了TP5框架实现签到功能的方法。分享给大家供大家参考,具体如下:基于tp5 模型的一个签到功能;由于存储所有的签到日期数据库会非常庞大,所以签到日期只存储近三个月的。具体功能:1、记录最近一次的签到时间2、每次签到都会添加15积分3、有连续签到的记录数据库表设计CREATE TABLE `sp_sign` ( `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键', `times` datetime DEFAULT NULL COMMENT '最近一次签到时间', `userid` int(11) DEFAULT NULL COMMENT '用户id', `days` tinyint(6) NOT NULL DEFAULT '0' COMMENT '连续签到的天数', `number` decimal(10,0) NOT NULL DEFAULT '0' COMMENT '当月签到给的积分', `one` varchar(255) DEFAULT NULL COMMENT '当月签到的日期,用“,”隔开', `...
2020年04月05日
4,647 阅读
0 评论