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吗?相关推荐

  1. python中定义一个空的字符串_04python—15种字符串操作

    <python小白入门系列教程> 专栏 • 第04篇 字符串是 字符的序列 .字符串基本上就是一组单词.我几乎可以保证你在每个Python程序中都要用到字符串,所以请特别留心下面这部分的内 ...

  2. Java实验——定义一个类,该类中包含以下几个方法(静态):实现两个字符串数组的逆序排序,输出结果为字符串数组;求两个整形数组的交集;求两个浮点型数组的并集;

    目录 一.实现两个字符串数组的逆序排序,输出结果为字符串数组 解题思路: 具体代码: 运行截图: 二.求两个整形数组的交集 具体代码: 运行截图: 三.求两个浮点型数组的并集 解题思路: 具体代码: ...

  3. vs mysql连接字符串_vs连接数据库字符串

    VS2010连接SQLSERVER2008数据库的步骤 1.在要连接数据库的类中使用using namespace System::Data::SqlClient; 将类型引入 2.定义一个连接对象, ...

  4. vs mysql连接字符串_vs 数据库连接字符串

    VS2010连接SQLSERVER2008数据库的步骤 1.在要连接数据库的类中使用using namespace System::Data::SqlClient; 将类型引入 2.定义一个连接对象, ...

  5. python不支持字符类型、单个字符也作为字符串使用_Python 字符串

    Python 字符串 字符串是 Python 中最常用的数据类型.我们可以使用引号来创建字符串. 创建字符串很简单,只要为变量分配一个值即可.例如: var1 = 'Hello World!' var ...

  6. python中return输出字符串_python基础——字符串

    Python 字符串 字符串是 Python 中最常用的数据类型.我们可以使用引号('或")来创建字符串. 创建字符串很简单,只要为变量分配一个值即可.例如: var1 = 'Hello W ...

  7. c++ 字符串拼接_字符串拼接新姿势:StringJoiner

    来自:Hollis(微信号:hollischuang) 在为什么阿里巴巴不建议在for循环中使用"+"进行字符串拼接一文中,我们介绍了几种Java中字符串拼接的方式,以及优缺点.其 ...

  8. C++ 字符串指针和字符串指针数组详解

    C++处理字符串有两种方式,即:指针方式和数组方式 数组方式:char a[] = "HelloWorld"; 指针方式:const char* s = "HelloWo ...

  9. java字符串转字符串数组_Java字符串数组

    java字符串转字符串数组 Java String array is used to hold fixed number of Strings. String array is very common ...

最新文章

  1. 享元模式(FlyWeight)
  2. 24-单调递增最长子序列(多种解法总结)
  3. JavaScript Blob对象
  4. 编程隐藏child指定列_简单的Excel VBA编程问题解答——完美Excel第183周小结
  5. native react 图片多选_react-native多图选择、图片裁剪(支持ad/ios图片个数控制)
  6. soap签名_签名SOAP消息–生成封装的XML签名
  7. Linux进阶之软件管理
  8. 让Jacob从当前路径读取dll文件及相关打包方法
  9. 算法nodehdu 2112 hdu today
  10. 如何更换ppt模板内容不变_怎么修改固定的ppt模板中的字和图片
  11. windows创建bat文件进行截图
  12. python实现爬取网易云音乐评论,并且将评论信息存储到pymysql
  13. android reboot 消息,android reboot 流程
  14. 中国碳酸钾市场趋势报告、技术动态创新及市场预测
  15. BI工具调研之——帆软
  16. bzoj1375 双调路径
  17. android源生Browser分析(二)---APP层基本架构
  18. 光盘加密软件测试自学,SecurDisc光盘加密功能实战
  19. 企业如何处理网上百度知道的负面信息?
  20. linux 4g网卡路由,openwrt编译加载龙尚U8300 4G网卡

热门文章

  1. c语言程序设计 在线课程设计,c语言程序设计 本科课程设计
  2. mysql集合与集合的子集_大集合List分为多个子集合
  3. 数据库语法_圣诞快乐:用GaussDB T 绘制一颗圣诞树,兼论高斯数据库语法兼容...
  4. 【chrome错误】Cross origin requests are only supported for protocol schemes: http, data,chrome-extension
  5. Python-Matplotlib动态曲线图(linechart)绘制
  6. 推荐给程序猿们好用的谷歌插件
  7. mysql的正则书写规则_MySql中正则表达式的使用方法描述
  8. python程序员工作时间_Python程序员是怎么找工作的?怎么最快时间找到自己想要的工作?...
  9. SpringCloud-Eureka-服务注册是如何发起的
  10. vue----第一个工程项目