I 函数的作用是获取系统变量,必要时还可以对变量值进行过滤及强制转化,I 函数的语法格式: I('变量类型.变量名/修饰符',['默认值'],['过滤方法或正则'],['额外数据源']) 一.获取变量 在PHP中获取变量值的方法有很多,比如:$_GET['变量名'],$_POST['变量名'],$_SESSION['变量名'],$_COOKIE['变量名'],$_SERVER['变量名'] 都可以获取相应的变量值,但在thinkphp中为了安全的原因建议统一使用 I 函数来获取变量值.例如:获取…
一.Call to undefined function imagecreatefrompng(): LAMP环境搭建的博客,在提交内容的时候TP5框架报了一个错误,Call to undefined function imagecreatefrompng(); 出现这个问题一般都是GD库未正确安装或配置,在服务器上查询是否安装输入命令: php -m grep -i gd 并没有找到GD库,原来是没有安装GD库,在centOS系统上安装GD库可以直接用yum install,命令: yum…
助移动端的增长,如今 RESTful 风格的 API 已经十分流行, 用各种语言去写后端 API 都有很成熟方便的方案,用 golang 写后端 API 更是生产力的代表, 你可以用不输 python/ruby 这类动态语言的速度,写出性能高出一两个数量级的后端 API . DotWeb 框架 我在日常工作中,主要使用dotweb框架,按照github上描述的主要特性如下: Features 支持静态路由.参数路由.组路由 路由支持文件/目录服务,支持设置是否允许目录浏览 中间件支持,支持App…
THE VERSION OF SQL IN USE DOES NOT SUPPORT DATATYPE ‘DATETIME2′ 主要错误原因,在使用ado.net entity的时候,entity使用的数据库是sqlserver 2008,或者sqlserver 2008 r2 但后来实际使用的数据库是sqlserver 2005, sqlserver 2005不支持数据类型“datetime2” 解决办法 就是打开edmx文件,搜索ProviderManifestToken值,修改为2005.…
ps:根据经验不断修改和更新,欢迎指出错误~ 1. An uncaught Exception was encountered Type: Exception Message: Session: Configured save path '/usr/share/nginx/html/terminal_php/application/../sesssion_files' is not writable by the PHP process. Filename: /usr/share/nginx/h…