[PHP] PHP7でereg()関数をpreg_match()関数へ置き換える

カテゴリ:
Perl / PHP
Web
| トラックバック(0)
投稿者:yo yo

ereg

	// 以前
  ereg("/pattern", $string);
	// 置き換え後
  preg_match("/\/pattern/", $string);

eregi

	// 以前
  eregi("/pattern", $string);
	// 置き換え後
  preg_match("/\/pattern/i", $string);

preg_matchでパターンにスラッシュなどが含まれる場合はエスケープする

[Wordpress] 最新版では既に必要ないヘッダ内の不要なコードを削除するremove_action

カテゴリ:
Web
Wordpress
| トラックバック(0)
投稿者:yo yo

もはや最新版ではfunction.phpへ記述する必要がないヘッダ内の不要なコードを削除するremove_action一覧

    remove_action('wp_head','index_rel_link');
    remove_action('wp_head','start_post_rel_link');
    remove_action('wp_head','wp_print_styles');
    remove_action('wp_head','wp_print_head_scripts');

対象のアクションフックは既に非推奨になっている。プラグインなどで利用していない限りは削除しても問題なさそう。

codex.wordpress.org - Category:Deprecated_Functions

[釣り] 趣味で海釣りを始めて2年たって解ってきたことメモ

カテゴリ:
趣味
雑記
| トラックバック(0)
投稿者:yo yo

釣りって相当面白い。こりゃ年輩者がこぞってやるわけだと思う。はじめるにあたって釣って食べたい魚を決めるのが結構重要かなと思う。

[js] スマホのjQueryタッチイベント取得に関しての挙動

カテゴリ:
Web
javascript
| トラックバック(0)
投稿者:yo yo

jQueryのバージョンは1.9.1、Androidバージョン7.0のchrome、iOS 10.3.1のsafariの実機で確認。2017年4月24日。

touchstart

// タッチした時に発生
// Android 反応◎ return false、iPhone 反応× return true。
jQuery("#target").on('touchstart',function() {
  alert('タッチ');
});

touchend

// タッチして離した時に発生
// Android 反応◎ return true、iPhone 反応× return true。
jQuery("#target").on('touchend',function() {
  alert('タッチ');
});

AndroidもiPhoneも、touchendイベントはタップしたままで#targetから指をずらし、指を離してもイベントが発火する。

イベントの反応速度的には<a onclick=""></a>とかやったほうが早い。

誰それが何を書いたか解らなくなっても、変数名だとか関数名だとかがぐちゃぐちゃにならない様に教えてくれるたぶんすごーく便利なものなのだ。たーのしー!

ページの先頭に戻る