置顶沉梦云全新生态系统诚招开发者

为了打造更全面的商城,提供更全面更优质成本更低的全新商城管理系统为大众服务,于2021年启动了全新商城开发计划,目前商城客户端程序和控制端已经完备,于2023年2月10日推出了采用thinkphp6+workerman+vue2开发的沉梦云Pro,接着在同年9月12日推出了采用thinkphp6+workerman+vue+vite开发的沉梦云SUP权益实物系统,版本和功能更完善,深度开发适配的插件系统,支持各种复杂功能实现,帮助客户有更多选择的同时,还能给各大开发者带来收益

沉梦Free惠易付聚合系统更新发布帖

沉梦Free惠易付系统是沉梦科技旗下推出的一款免费惠易付系统沉梦科技承诺:可能会推出付费版本,但免费版永久可用!!下面贴出更新日志(下载链接在最下面)2023年7月大更新,推出无授权永久版本!仅需80元永久使用无后门超级流畅

【数组篇】数组指定下标内容获取和数组指定下标检测是否存在 快捷函数 可用于thinkphp框架严格模式

php现在比较成熟的框架有好几个,但是都是用的严格模式,这会导致在获取不存在的数组成员时就会报错!!诸如现在thinkphp的就会,为了解决这个问题,封装了几个函数if (!function_exists('array_get')) {    /**     * 快捷获取数组指定键的成员 可避免php框架的严格模式下报错     * 如 $arr = ['name'=>'测试','data'=> ['a'=>'555','b'=>'6565']]; 可以 array_get('data.b', $arr);     * @param  string|number $key     key 支持无限级获取     * @param  array         $array   数组     * @param  string        $default 默认值     */    function array_get($key = null, $array = [], $default = null)    {        if (is_array($array)) {            if (is_null($key)) {                $key = 0;            }            if ($pos = strpos($key, '.')) {                $key2   = mb_substr($key, 0, $pos);                $array2 = array_has($key2, $array) ? $array[$key2] : $default;                if (is_array($array2)) {                    return array_get(mb_substr($key, $pos + 1), $array2);                }                return $default;            }            return array_has($key, $array) ? $array[$key] : $default;        }        return $default;    }}if (!function_exists('array_has')) {    /**     * 快捷检测数组指定键是否存在     * @param  string $key   key     * @return [type]        数组     */    function array_has($key = null, $array = [])    {        if (is_array($array) && !is_null($key)) {            return array_key_exists($key, $array);        }        return fasle;    }}

宝塔面板Nginx设置所有文件或某文件允许跨域请求

第一种,允许该站点所有请求可跨域请求       #允许跨域请求        #放在诸如  include enable-php-.conf;这种的前面        add_header 'Access-Control-Allow-Origin' '*';        add_header 'Access-Control-Allow-Credentials' 'true';        add_header 'Access-Control-Allow-Headers' '*';        add_header 'Access-Control-Allow-Methods' 'GET, POST, OPTIONS';

【JS笔记】浏览器window.atob来进行Base64解码后英文正常,中文乱码如何解决?

先来一段废话:由于现在高级编程语言底层都是英文写的,国内程序员都会遇到转码后中文乱码的问题不管是项目文件编码不一致,或者是字符串加密转换都可能存在,这是因为英文和中文字节长度不一样需要转换,且中文编码有多个导致的,中文常见的有GBK(含多个版本),uft8(含多个版本),我们国内常用的是uft8和GBK两种。。。。。在尝试了几个方法转码后无果,在通过百度大法一顿搜索后,找到了问题所在和解决方法(此时内心一叹,果然还是百度大法好)根本原因和解决方法:原因是比如js的uft8编码和php输出的编码以

【JavaScript】记一次苹果IOS上a标签onclick不生效的问题

今天遇到某用户使用到按钮功能时没有生效,通过录视频发现点击按钮后页面就刷新了一下,没有按照预期执行通过询问了解到客户是苹果手机,有过IOS前端开发的经历都会知道部分代码在ios的系统上是不行的(即使换浏览器也是一样)然后我通过度娘,发现在苹果系统上a标签中不能直接使用onclick属性!!很神奇把具体怎么解决这个问题呢,可以使用JQ的on方法绑定来实现,或者直接在href属性里面写上点击事件函数或代码

易语言错误代码提示信息表

错误(1):指定名称“%s”无效,名称首字符必须为全半角字母或汉字,其他字符必须为全半角字母、全半角数字或汉字。错误(2):指定名称“%s”已经被使用。错误(3):数组定义文本“%s”中包含无效字符(只能包含全半角数字,定义多维时中间用逗号分隔)。错误(4):没有找到名为“%s”的数据类型。错误(5):文本串缺少双引号或者回双引号。错误(6):负号处于错误位置错误(7):左括号处于错误位置。错误(8):右括号处于错误位置。错误(9):括号符不匹配。错误(10):括号表达式中存在多余的中括号符。

sublime text 3如何设置始终自动换行

sublimetext3是一款很多人都在使用的常用前后端编程语言编辑器它很多特性都很不错,扩展插件丰富,同时性能也很棒,不容易出现卡顿现象,这也是很多开发者喜欢它的原因但是新安装的sublimetext3有一个无语的问题,就是新打开的文件或项目不会自动换行,这会影响到开发效率今天沉梦给大家带来如何始终自动换行!!1、打开sublimetext3,点击顶部菜单的【preferences】2、点击第二个选项,中文版是【设置】

mysql中text类型能不能有default默认值

很多刚接触mysql的朋友在用mysql创建字段类型时都会用到给字段设置一个default默认值!但是这其中有一个特殊的数据类型是不能有默认值的,它会引起mysql错误导致你预期的sql语句不会被成功执行!它就是text类型下面这句创建字段语句是错误的×ALTER TABLE `tablename` ADD `tips` text NULL DEFAULT '默认提示';而下面这句才是正确的√AL

目录[+]