PHP 7 "Use of undefined constant"的错误
· ☕ 1 分钟
今天遇到了PHP 常量未定义的问题:
原因是 PHP7.2之后废弃了一些不好的写法,包括以上错误:不带引号的字符串 。 
今天遇到了PHP 常量未定义的问题:
原因是 PHP7.2之后废弃了一些不好的写法,包括以上错误:不带引号的字符串 。 
你知道工作机中全局安装的npm软件包的有多少吗?你可能不知道。

对于NodeJS / npm新手来说尤其如此,他们经常尝试将最受欢迎的软件包安装在全局环境下,这样就不用在package.json文件中定义它们。
- 作者:阮一峰
- 原文链接:我的外包经验:印度、中国和菲律宾(译文)
外包在软件业很常见,各种规模的公司都在用,每年要吸纳大量就业。
但是,外包的曝光量很少,大家似乎都不太关心,很少有人谈论。这导致许多人不了解外包到底是怎么回事。

import os
names = os.listdir('somedir')
如果要查找特定后缀名文件,你可能会考虑使用 glob 或 fnmatch 模块。比如:
import glob
pyfiles = glob.glob('somedir/*.py')
from fnmatch import fnmatch
pyfiles = [name for name in os.listdir('somedir')
if fnmatch(name, '*.py')]
当然现在最好的还是 pathlib:
- 作者:阮一峰
- 原文链接:RDF 和 SPARQL 初探:以维基数据为例
维基百科有一个姐妹项目,叫做“维基数据”(Wikidata)。你可以从维基百科左侧边栏点进去。

“维基数据"将维基百科的所有数据,整理成一个可以机器处理的数据库,方便查询。比如,山西省人口最多的地区是哪一个?