勉強したことのメモ

webプログラマ見習いが勉強したことのメモ。

PHPでaタグにnofollowを付ける

      2014/05/22

タイトルそのまま、リンクがあった場合に

nofollowつけてくれ、というもの。

 

$str = '<a href="http://aaa.com/bbb.php">link</a>';
if (preg_match('/<a.*?>/', $str)) {
$str = preg_replace("/<a(.*?)>/","<a$1 rel=\"nofollow\">",$str);
}
var_dump($str); //<a href="http://aaa.com/bbb.php" rel="nofollow">link</a>

 - PHP, SEO

  関連記事

PHPでみたいに省略して書く際の設定

さくらvpsで<?=$hoge;?>とか省略して書こうとしても書けな ...

HTTP_Request

社内で、PHP⇒社内システムのページにPOSTで データ飛ばして色々したい場合に ...

htmlspecialcharsを通してMySQLに格納したものを元に戻して出力

MySQLにHTMLタグを入れたくない場合にhtmlspecialcharsを使 ...

imgタグとPHPでグラフ作成

プラグインやライブラリを使わずにグラフを作る 機会があったのでメモ。 ■サンプル ...

Shift_JISでカタカナのソを出力するとエラー

先に結論として5C問題とかいうみたいで仕様らしい。 ■参考サイト http:// ...

エラー処理を1ページにまとめる

できるだけまとめておいた方が効率よさそうなのでメモ。 メインのフォルダにlogs ...

preg_match_all

やりたかった事は、 ・JSON形式がそのまま出力されているページのデータをPHP ...

var_export

PHPのソースでvar_exportという見慣れない関数があった。 Aファイルか ...

PHPで月末日を取得

PHPファイルを触っている際に日付処理時、 date('t')というものがあって ...

PHPとajaxでチャットの作成

■ソース ・index.php <? error_reporting(E_ ...