\[\]\'"]+)/'; // 改良された正規表現 preg_match_all($pattern, $postText, $matches); // 検出したURLごとに処理を行う foreach ($matches[0] as $url) { // ドメイン部分を抽出 $parsedUrl = parse_url($url); if (!isset($parsedUrl['path'])) { $parsedUrl['path'] = ''; } if (!isset($parsedUrl['query'])) { $parsedUrl['query'] = ''; } $nochk_domain = $parsedUrl['host'].$parsedUrl['path'].$parsedUrl['query']; if(strlen($nochk_domain) > 47){ $domain = mb_substr($nochk_domain, 0, 48, "UTF-8")."..."; }else{ $domain = $nochk_domain; } // 不要な文字を削除してaタグを生成 $urlWithoutSpaces = preg_replace('/\s+/', '', $url); $link = "$domain"; // URLをドメインのみを表示するaタグで置き換え $postText = preg_replace('/' . preg_quote($url, '/') . '/', $link, $postText); } return $postText; } ?>

お知らせ

なし

おしらせないよ~

編集者 : @uwuzu

いま

編集者 : @

サーバー情報

Server

利用規約プライバシーポリシー詳細

Software

Version :

Developer :

もっと詳しく!リリースノート