中国源码站下载

源代码在线查看: phplookup.php

软件大小: 1259 K
上传用户: changke8311
关键词: 源码
下载地址: 免注册下载 普通下载 VIP

相关代码

								/* vim: set expandtab tabstop=4 shiftwidth=4: */				// +----------------------------------------------------------------------+				// | PHP version 4                                                        |				// +----------------------------------------------------------------------+				// | Copyright (c) 1997-2003 The PHP Group                                |				// +----------------------------------------------------------------------+				// | This source file is subject to version 2.0 of the PHP license,       |				// | that is bundled with this package in the file LICENSE, and is        |				// | available through the world-wide-web at                              |				// | http://www.php.net/license/2_02.txt.                                 |				// | If you did not receive a copy of the PHP license and are unable to   |				// | obtain it through the world-wide-web, please send a note to          |				// | license@php.net so we can mail you a copy immediately.               |				// +----------------------------------------------------------------------+				// | Authors: Paul M. Jones                           |				// +----------------------------------------------------------------------+				//				// $Id: phplookup.php,v 1.1 2004/02/26 11:27:54 garvinhicking Exp $												/**				* 				* This class implements a Text_Wiki_Rule to find source text marked for				* lookup in the PHP online manual.				*				* @author Paul M. Jones 				*				* @package Text_Wiki				*				*/								class Text_Wiki_Rule_phplookup extends Text_Wiki_Rule {				    				    				    /**				    * 				    * The regular expression used to parse the source text and find				    * matches conforming to this rule.  Used by the parse() method.				    * 				    * @access public				    * 				    * @var string				    * 				    * @see parse()				    * 				    */				    				    var $regex = "/\/U";				    				    				    /**				    * 				    * Generates a replacement for the matched text.  Token options are:				    * 				    * 'type' => ['start'|'end'] The starting or ending point of the				    * teletype text.  The text itself is left in the source.				    * 				    * @access public				    *				    * @param array &$matches The array of matches from parse().				    *				    * @return string A pair of delimited tokens to be used as a				    * placeholder in the source text surrounding the teletype text.				    *				    */				    				    function process(&$matches)				    {				        return $this->addToken(array('text' => $matches[1]));				    }				    				    				    /**				    * 				    * Renders a token into text matching the requested format.				    * 				    * @access public				    * 				    * @param array $options The "options" portion of the token (second				    * element).				    * 				    * @return string The text rendered from the token options.				    * 				    */				    				    function renderXhtml($options)				    {				    	$text = trim($options['text']);				        return "$text";				    }				}				?>			

相关资源