checkusernames.php
来自「php 开发的内容管理系统」· PHP 代码 · 共 38 行
PHP
38 行
<?phperror_reporting(E_ALL ^ E_NOTICE);require_once 'commandLine.inc';class checkUsernames { var $stderr, $log; function checkUsernames() { $this->stderr = fopen( 'php://stderr', 'wt' ); $this->log = fopen( '/home/wikipedia/logs/checkUsernames.log', 'at' ); } function main() { global $wgDBname; $fname = 'checkUsernames::main'; $dbr =& wfGetDB( DB_SLAVE ); $res = $dbr->select( 'user', array( 'user_id', 'user_name' ), null, $fname ); #fwrite( $this->stderr, "Checking $wgDBname\n" ); while ( $row = $dbr->fetchObject( $res ) ) { if ( ! User::isValidUserName( $row->user_name ) ) { $out = sprintf( "%s: %6d: '%s'\n", $wgDBname, $row->user_id, $row->user_name ); fwrite( $this->stderr, $out ); fwrite( $this->log, $out ); } } }}$cun = new checkUsernames();$cun->main();?>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?