php const 字符串,我可以使用字符串连接在PHP中定义一个类CONST吗?
Imho,这个问题值得PHP 5.6的答案,感谢@jammin
comment
从PHP 5.6开始,你可以为一个常量定义一个静态标量表达式:
class Foo {
const BAR = "baz";
const HAZ = self::BAR . " boo\n";
}
虽然这不是问题的一部分,但应该意识到实施的限制。以下将不工作,虽然它是静态内容(但可能在运行时被操纵):
class Foo {
public static $bar = "baz";
const HAZ = self::$bar . " boo\n";
}
// PHP Parse error: syntax error, unexpected '$bar' (T_VARIABLE), expecting identifier (T_STRING) or class (T_CLASS)
class Foo {
public static function bar () { return "baz";}
const HAZ = self::bar() . " boo\n";
}
// PHP Parse error: syntax error, unexpected '(', expecting ',' or ';'
php const 字符串,我可以使用字符串连接在PHP中定义一个类CONST吗?相关推荐
- python中定义一个空的字符串_04python—15种字符串操作
<python小白入门系列教程> 专栏 • 第04篇 字符串是 字符的序列 .字符串基本上就是一组单词.我几乎可以保证你在每个Python程序中都要用到字符串,所以请特别留心下面这部分的内 ...
- Java实验——定义一个类,该类中包含以下几个方法(静态):实现两个字符串数组的逆序排序,输出结果为字符串数组;求两个整形数组的交集;求两个浮点型数组的并集;
目录 一.实现两个字符串数组的逆序排序,输出结果为字符串数组 解题思路: 具体代码: 运行截图: 二.求两个整形数组的交集 具体代码: 运行截图: 三.求两个浮点型数组的并集 解题思路: 具体代码: ...
- vs mysql连接字符串_vs连接数据库字符串
VS2010连接SQLSERVER2008数据库的步骤 1.在要连接数据库的类中使用using namespace System::Data::SqlClient; 将类型引入 2.定义一个连接对象, ...
- vs mysql连接字符串_vs 数据库连接字符串
VS2010连接SQLSERVER2008数据库的步骤 1.在要连接数据库的类中使用using namespace System::Data::SqlClient; 将类型引入 2.定义一个连接对象, ...
- python不支持字符类型、单个字符也作为字符串使用_Python 字符串
Python 字符串 字符串是 Python 中最常用的数据类型.我们可以使用引号来创建字符串. 创建字符串很简单,只要为变量分配一个值即可.例如: var1 = 'Hello World!' var ...
- python中return输出字符串_python基础——字符串
Python 字符串 字符串是 Python 中最常用的数据类型.我们可以使用引号('或")来创建字符串. 创建字符串很简单,只要为变量分配一个值即可.例如: var1 = 'Hello W ...
- c++ 字符串拼接_字符串拼接新姿势:StringJoiner
来自:Hollis(微信号:hollischuang) 在为什么阿里巴巴不建议在for循环中使用"+"进行字符串拼接一文中,我们介绍了几种Java中字符串拼接的方式,以及优缺点.其 ...
- C++ 字符串指针和字符串指针数组详解
C++处理字符串有两种方式,即:指针方式和数组方式 数组方式:char a[] = "HelloWorld"; 指针方式:const char* s = "HelloWo ...
- java字符串转字符串数组_Java字符串数组
java字符串转字符串数组 Java String array is used to hold fixed number of Strings. String array is very common ...
最新文章
- 享元模式(FlyWeight)
- 24-单调递增最长子序列(多种解法总结)
- JavaScript Blob对象
- 编程隐藏child指定列_简单的Excel VBA编程问题解答——完美Excel第183周小结
- native react 图片多选_react-native多图选择、图片裁剪(支持ad/ios图片个数控制)
- soap签名_签名SOAP消息–生成封装的XML签名
- Linux进阶之软件管理
- 让Jacob从当前路径读取dll文件及相关打包方法
- 算法nodehdu 2112 hdu today
- 如何更换ppt模板内容不变_怎么修改固定的ppt模板中的字和图片
- windows创建bat文件进行截图
- python实现爬取网易云音乐评论,并且将评论信息存储到pymysql
- android reboot 消息,android reboot 流程
- 中国碳酸钾市场趋势报告、技术动态创新及市场预测
- BI工具调研之——帆软
- bzoj1375 双调路径
- android源生Browser分析(二)---APP层基本架构
- 光盘加密软件测试自学,SecurDisc光盘加密功能实战
- 企业如何处理网上百度知道的负面信息?
- linux 4g网卡路由,openwrt编译加载龙尚U8300 4G网卡
热门文章
- c语言程序设计 在线课程设计,c语言程序设计 本科课程设计
- mysql集合与集合的子集_大集合List分为多个子集合
- 数据库语法_圣诞快乐:用GaussDB T 绘制一颗圣诞树,兼论高斯数据库语法兼容...
- 【chrome错误】Cross origin requests are only supported for protocol schemes: http, data,chrome-extension
- Python-Matplotlib动态曲线图(linechart)绘制
- 推荐给程序猿们好用的谷歌插件
- mysql的正则书写规则_MySql中正则表达式的使用方法描述
- python程序员工作时间_Python程序员是怎么找工作的?怎么最快时间找到自己想要的工作?...
- SpringCloud-Eureka-服务注册是如何发起的
- vue----第一个工程项目