发布时间:2014-01-08 15:01:09
1.5.1 问题描述程序代码中需要用Unicode中的名字来调用一些特殊字符而不用担心其编码1.5.2 解决方案在代码大开头加上use charnames ,接下来就可以在字符串常量中任意插入转义符“\N{CHARSPEC}了1.5.3 讨论使用 charnames 编译指示可以让你使用符号名称来代替Unicode的字符。\N{...}是静态常量也就是.........【阅读全文】
发布时间:2014-01-08 13:14:30
1.4.1问题描述有时我们希望输出的是给定的字符所代表的的“数”,或者给定的“数”代表的字符1.4.2 解决方案使用ord 可以吧字符转换为数字,使用chr可以把数字转换为相应的字符$num = ord($char);$char= chr($num);另外,在输出函数print和sprintf中使用参数%c也可以实现数到字符的转换:.........【阅读全文】
发布时间:2014-01-06 16:47:52
1.2 赋值缺省值1.2.1 问题描述当希望为一个标量变量提供缺省值,前提是这个标量变量没有被另外赋值。这种情况经常发生在当你需要一个硬代码的初始值,但这个初始值可能被命令行或环境变量覆盖。1.2.2 解决方案||和||=操作符,这两个.........【阅读全文】