encode() public method

Convert special characters to HTML entities
public encode ( $str ) : string
$str string
return string
コード例 #1
0
ファイル: dht.php プロジェクト: DeepSkyFire/rssindexer
/**
 * 向对端发送数据
 * @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));
}
コード例 #2
0
ファイル: dht.php プロジェクト: songlin51/DHT
/**
 * 向对端发送数据
 * @param  array $msg     要发送的数据
 * @param  array $address 对端链接信息
 * @return void
 */
function send_response($msg, $address)
{
    global $serv;
    $serv->sendto($address[0], $address[1], Base::encode($msg));
}