タグ

ブックマーク / www.koikikukan.com (3)

  • PHPで改行を削除する方法

    PHPで改行を削除する方法を紹介します。 PHPビギナーの方向けの内容です。 1.問題点 次のような改行つきのテキスト(ヒアドキュメント)を想定します。 <?php $text = <<<EOT aaa bbb ccc ddd eee EOT; ?> この文字列から改行を削除して、$textの内容を aaabbbcccdddeee としたいのですが、改行を削除する方法が分かりません。 2.str_replaceで改行を削除する str_replaceは検索文字列に一致したすべての文字列を置換する関数です。ネットで調べたところ、3項のpreg_replaceよりこちらが多数派でした。 str_replaceで改行(CR+LF)を削除するには、第1パラメータにCR+LFを示す「\r\n」を記述し、第2パラメータに空の文字列を設定します。これで返却される文字列の改行コードがすべて削除されます。

  • WordPressのadd_filterとapply_filtersのまとめ

    WordPressのadd_filterとapply_filtersの使い方についてまとめました。 1.はじめに WordPressで取得したデータを加工するときにadd_filterという関数を利用することがあると思います。 この関数の使い方を一度覚えてしまえばほぼ同じフォーマットで色々応用できるのですが、個人的にはapply_filtersとの関係がよくわかっていませんでした。 ということで、add_filterおよびapply_filtersの使い方とその仕組みについてまとめてみました。 2.add_filterとは add_filterは、テンプレートに追加する「独自のフィルタ」です。 たとえば文を取得するthe_content()にフィルタを追加する場合、function.phpに次のように記述します。 add_filter('the_content', 'hoge'); 第1

    WordPressのadd_filterとapply_filtersのまとめ
    rinfuji_s
    rinfuji_s 2016/04/14
  • TwitterやFacebookのように一番下までスクロールしたら自動的にコンテンツを表示する「jQuery.Bottomプラグイン」

    TwitterのタイムラインやFacebookのニュースフィードように、ページの一番下までスクロールしたらコンテンツを自動的に表示する「jQuery.Bottomプラグイン」を紹介します。 1.サンプル jQuery.Bottomプラグインにはデモページが用意されていますが、いまいちなのでサンプルページを作りました。 jQuery.Bottomプラグインサンプル ページの一番下までスクロールすると自動的にコンテンツを表示します。 なお、最初に表示した状態でコンテンツがすべて表示されてしまっているとそもそも動作しないので注意してください。 2.プラグインの機能 jQuery.Bottomプラグインは「bottom」イベントを登録するためのものです。このイベントを利用してページの一番下までスクロールすれば、bottomイベントが発生します。 3.プラグインのダウンロード githubのjQue

    TwitterやFacebookのように一番下までスクロールしたら自動的にコンテンツを表示する「jQuery.Bottomプラグイン」
  • 1