• 设备
    • 未知
    • 今日
    • 33
    • 在线
    • 6

    Thinkphp提示syntax error unexpected

    今天重新配置了一个环境,把之前开发的程序传上去,运行得好好的,唯一有处用了AJAX,数据刷不出来,浏览器打开实际路径程序报错,程序是使用Thinkphp框架开发的。很奇怪,程序在本地同样的服务器软件下正常运行的,传上后报错:syntax error, unexpected '[' 第47行,检查对应行,写的是一个查询数组的一个值{$user=Cookie('user')['id'

    PHP 取得多个时间中最近的时间

    这几天在改程序,以前是显示两个时间的对比后的结果,最近的对比一下就行了,但后面系统添加了很多不同的东西,导致需求改变,需要对多个时间进行对比,然后显示最近的时间,并查看到相关的信息,比如显示最近更新的内容类型,并查出相应的链接信息,类型分为:文章、说说、图片、下载,看到以前的写法,突然发现自己一直忽略了PHP的MAX和MIN函数。来看一下以前的写法:<?php if ( strtotime($time1)&n

    php Out of memory

    这几天一直在修改程序,一直用的是阿里云的VPS,昨天将几个QQ互联的几个文件修改好后,准备上传,准备登入数据库,查看,一刷新居然出现错误提示,打开网站页面发现页面显示了一大半,部份区域出现错误提示。看字面上的意思好像是内存超限,感觉很奇怪,因为VPS上没有安装其他的软件,只有一个FTP和一个运行环境,访问量也不是非常大,按理来说不会出现内存超限,尝试链接运程桌面,发现根本无法链接,无奈登录阿里云控制面板,重启服务器。大约过了5分钟,还是

    PHP 检测设备类型

    常常在一些网页上看到一些内容,尾部会显示来自某某设备,出于好奇研究了一下,写出了初步的代码及实现思路,给有相同需求的朋友一点启示吧。原理其实很简单,检测用$_SERVER['HTTP_USER_AGENT']获取的信息,判断其中是否包含指定的字符,如iPhone、iPad等,甚至可获取到有的手机型号、系统版本等信息,可以拓展出更多的功能来,大家可以打印出$_SERVER['HTTP_USER_AGENT'

    PHP单一入口模式

    以前在网上看到过一些程序所有的链接都是一个文件名,常用的emblog系统就是使用这样的模式,一开始我以为是通过传过来的值,然后做多个判断从而转到对应的文件。考虑过用这种方法,但感觉比较繁琐,今天在网上下载了一个国外开发的网页模板,下载来看到里面有一个index.php的文件,然后一下子明白了其中的操作方式,和我以前的操作方式有很大的改变。这也就是单一入口模式。通俗一点讲就是所有的链接都是以?开头,再带有变量或者参数,如下:域名/?abo


    
    
    返回顶部