设定php简写功能的方法
本教学使用环境介绍
伺服器端:Ubuntu 18.04 LTS
资料库:Mariadb 10.1.34(Mysql)
语言版本:php 7.3
本机端:MacOS High Sierra
启用 php 缩写能节省一些写法,虽然没差多少,只是要是脚本多了,看起来就比较好辨识
例如 php 脚本一开头需要加上 php
<?php // do.. ?>
开了简写后就不用了
<? // do.. ?>
以及要 echo 资料时
<?php echo $data; ?>
开了简写后
<?=$data;?>
是不是干净多了呢!
可能还有其他的简写方式,但是我没有发现~
只是注意如果有使用 crontab 跑 php 脚本时,该脚本的开头还是要有 <?php 不然会无法运行喔! (原因不明)知道的人跟我说一下呦!
那就开始设定简写功能吧
前往你目前正在使用的 php 版本,里面会有 apache2 资料夹
直接 nano 进去 php.ini
$ nano /etc/php/7.X/apache2/php.ini
然后找到 short_open_tag 将它改为 On 就行了
short_open_tag = On
别忘了 reload
$ service apache2 reload
以上就是如何设定php简写功能的详细内容,希望我们整理的内容能够帮助到大家。
相关推荐
-
设定php简写功能的方法
本教学使用环境介绍 伺服器端:Ubuntu 18.04 LTS 资料库:Mariadb 10.1.34(Mysql) 语言版本:php 7.3 本机端:MacOS High Sierra 启用 php 缩写能节省一些写法,虽然没差多少,只是要是脚本多了,看起来就比较好辨识 例如 php 脚本一开头需要加上 php <?php // do.. ?> 开了简写后就不用了 <? // do.. ?> 以及要 echo 资料时 <?php echo $data; ?> 开了简写
-
利用php-cli和任务计划实现刷新token功能的方法
1.业务需求 需要实现这样一个功能:在第三方授权的认证当中,在用户首次登录授权我们会得到一个access_token,有效期为25小时,还会得到一个refresh_token,有效期为30天. 我们只要保存好这个refresh_token,在30天内我们都可以用这个refresh_token去请求一个api,他会返回一个新的access_token.这样我们只需要让用户授权一次,我们就可以获得长达30天的一个授权期限. 这里可以分为几个点: <1>这个应该是要定期执行的一个任务. 25小时才会
-
利用php-cli和任务计划实现订单同步功能的方法
1.应用场景 用户的订单情况,需要我们去平台网站通过API获取.有两个要点: (1)用户遍历,我们必须遍历每个用户,去获取他们的订单: (2)定时获取,获取用户订单不是一劳永逸的,现在没有不代表下一秒没有,我们必须设定一个合适的时间间隔去获取他. 2.通过遍历表来实现用户遍历 用户遍历的问题,我们可以通过把所有用户放在一个表里,并且表里有一个自增id,我们计算出id的最大值,然后从0开始循环取id等于指定值的行出来,这样可以实现遍历整个表 3.定时获取的方法探讨 (1)用死循环不断执行fetch
-
Python使用pylab库实现画线功能的方法详解
本文实例讲述了Python使用pylab库实现画线功能的方法.分享给大家供大家参考,具体如下: pylab 提供了比较强大的画图功能,但是函数和参数都比较多,很容易搞混.我们平常使用最多的应该是画线了.下面,简单的对一些常用的划线函数进行了封装,方便使用. # -*- coding: utf-8 -*- import pylab import random class MiniPlotTool : ''' A mini tool to draw lines using pylab ''' bas
-
php利用scws实现mysql全文搜索功能的方法
本文实例讲述了php利用scws实现mysql全文搜索功能的方法.分享给大家供大家参考.具体方法如下: scws这样的中文分词插件比较不错,简单的学习了一下,它包涵一些专有名称.人名.地名.数字年代等规则集合,可以直接将语句按这些规则分开成一个一个关键词,准确率在90%-95%之间,按照安装说明把scws的扩展放入php的扩展目录里,下载规则文件和词典文件,并在php配置文件中引用它们,就可以用scws进行分词了. 1) 修改 php 扩展代码以兼容支持 php 5.4.x 2) 修正 php
-
Laravel5.0+框架邮件发送功能实现方法图文与实例详解
本文实例讲述了Laravel5.0+框架邮件发送功能实现方法.分享给大家供大家参考,具体如下: I. 背景 近期在接触传说中最优雅的 PHP 框架--Laravel,学习了一下邮件发送功能,在此分享一下 测试环境:Laravel 5.2.45,Laravel 5.5 使用协议:SMTP 邮件传输协议 对于 ThinkPHP 框架框架的邮件发送可参考文章 ThinkPHP 框架下邮件发送功能 II. 功能开发过程 此处以 网易(163.com)邮箱为例. 一.前期准备 (1).首先对 SMTP 的
-
Python设置在shell脚本中自动补全功能的方法
本篇博客将会简短的介绍,如何在ubuntu中设置python自动补全功能. 需求:由于python中的内建函数较多,我们在百纳乘时,可能记不清函数的名字,同时自动补全功能,加快了我们开发的效率. 方法以及要求:设置过程中需要看客具备一点ubuntu的基本知识,当然不懂也没有关系,跟着一步一步走,不懂得可以学习一下ubuntu的文件系统. 具体步骤 1.首先创建一个文件:~/.pythonrc 在ubuntu中创建文件的命令为: sudo gedit ~/.pythonrc #sudo表示使用管理
-
Bootstrap table 服务器端分页功能实现方法示例
本文实例讲述了Bootstrap table 服务器端分页功能实现方法.分享给大家供大家参考,具体如下: bootstrap版本 为 3.X bootstrap-table.min.css bootstrap-table-zh-CN.min.js bootstrap-table.min.js 前端bootstrap+jQuery,服务端使用spring MVC实现restful风格服务 前端代码块 <table id="test-table" class="col-xs
-
PHP实现字符串翻转功能的方法【递归与循环算法】
本文实例讲述了PHP实现字符串翻转功能的方法.分享给大家供大家参考,具体如下: 提到实现字符串反转的方法,大家都会想到用循环.确实,循环是一个内存占用量小且实现简单的方式.但是还有一种方式可以实现这样的功能,那就是递归. php支持递归函数,递归函数就是函数调用自己本身.这些函数特别适用于动态浏览数据结构,例如连接列表和树. 例子: <?php //递归实现字符串翻转 function reverse_r($str){ if(strlen($str)>0){ reverse_r(substr(
-
Android开发实现图片平移、缩放、倒影及旋转功能的方法
本文实例讲述了Android开发实现图片平移.缩放.倒影及旋转功能的方法.分享给大家供大家参考,具体如下: 解析: 1)根据原来的图片创建新的图片 Bitmap modBm = Bitmap.createBitmap(bm.getWidth()+20, bm.getHeight()+20, bm.getConfig()); 2)设置到画布 Canvas canvas = new Canvas(modBm); 3)使用矩阵进行平移- Matrix matrix = new Matrix(); ma
随机推荐
- 详解AngularJS的通信机制
- 关于Vista下新版微软移动设备中心详解第1/2页
- 简单介绍Python中的filter和lambda函数的使用
- JS中的数组转变成JSON格式字符串的方法
- javascript的tab切换原理与效果实现方法
- MYSQL无法启动提示: Default storage engine (InnoDB) is not available的解决方法
- 在SAE上部署Python的Django框架的一些问题汇总
- PHP清除数组中所有字符串两端空格的方法
- Ajax+PHP简单数据交互
- jQuery的ajax传参巧用JSON使用示例(附Json插件)
- JS多级连动菜单
- 走出JavaScript初学困境—js初学
- 使用indexOf等在JavaScript的数组中进行元素查找和替换
- 使用jQuery Rotare实现微信大转盘抽奖功能
- Ghost8.0详细使用方法与命令行参数
- Apache增加最大连接数的方法
- 在Nginx服务器中配置mod_proxy反向代理的方法
- 主流操作系统平台的宏定义
- js如何设置在iframe框架中指定div不显示
- Android中解决WebView上下滑动监听问题