sql >> データベース >  >> RDS >> Mysql

phpを使用してすべてのリンク(a href)タグにrel属性を追加するにはどうすればよいですか?

    $ mydata内のすべての画像に「rel」属性がない場合、解決策は簡単です

    $mydata = str_replace('<img ', '<img rel="lightbox"', $mydata);
    

    その他の場合、「>」文字が属性値に表示されない場合にのみ、このコードは機能します

    function rel_adder( $matches ) {
        if ( strpos($matches[0], 'rel=') === false ) {
            return $matches[1].'rel="lightbox" '. $matches[2];
        } else {
            return $matches[0];
        }
    }
    $mydata = preg_replace_callback('#(<img )([^>]+)>#i', "rel_adder", $mydata);
    



    1. Pythonを使用してOracleデータベースにバッチ挿入するにはどうすればよいですか?

    2. リンクサーバーを作成できません-SQLサーバーとmysql

    3. SQLクエリのSELECT句をPHP配列に解析します

    4. 別のSQLiteOpenHelperクラスの既存のDBに新しいテーブルを作成します