Base::encode PHP Method

encode() public method

Convert special characters to HTML entities
public encode ( $str ) : string
$str string
return string
    function encode($str)
    {
        return @htmlspecialchars($str, $this->hive['BITMASK'], $this->hive['ENCODING']) ?: $this->scrub($str);
    }

Usage Example

示例#1
0
/**
 * 向对端发送数据
 * @param  array $msg     要发送的数据
 * @param  array $address 对端链接信息
 * @return void
 */
function send_response($msg, $address)
{
    global $serv;
    if (filter_var($address[0], FILTER_VALIDATE_IP) === FALSE) {
        $ip = gethostbyname($address[0]);
        if (strcmp($ip, $address[0]) !== 0) {
            LOGW("{$address[0]} 不是一个有效的 IP 地址,将其作为域名解析得到 IP {$ip}");
            $address[0] = $ip;
        } else {
            LOGW("{$address[0]} 不是一个有效的 IP 地址,且将其当作域名解析失败");
        }
    }
    $serv->sendto($address[0], $address[1], Base::encode($msg));
}
All Usage Examples Of Base::encode