Seleniumによるテスト Seleniumによるエラー発見の仕組みを学んだので簡単にまとめる。 目的は大規模なプロジェクトを手作業でひとつずつエラー確認するのは大変であるからそれを自動化して効率化を図ろうというもの。 いくつかダウンロードをした後… ysugiyama12ハック2017.01.11 241
今見ているサイトのurlによる条件分岐 $url = $_SERVER[‘REQUEST_URI’]; if(strpos( $url, ‘hoge’) === false){ …. } このように書くことでurlの中身によって実行する内容を変えることがで… ysugiyama12ハック2016.12.26 137
ajax通信の基本となる構造 function test() { jQuery(document).ready(function($) { var search_word = $(“#hoge”).val(); $.ajax({ type: ‘POS… ysugiyama12ハック2016.12.21 568
Javascript ページ更新(submit機能)の一時的な無効化 Ajax通信を試したいときなどに一時的にボタンのクリックによるページのリロードをやめたい時。 デベロッパーツール上で該当する部分に以下を追加する。 onsubmit = “return false;” こうすることで一時… ysugiyama12ハック2016.12.19 263
連想配列をすでにある配列に追加する すでにある配列にあとからキーをもつ連想配列を追加するときに、array_pushだと上手くいかなかった(うまくやればできるのかも) そこで、array_mergeを用いて追加した。 $data=array( ‘key1’… ysugiyama12ハック2016.12.14 612
jQueryの基本事項 javascriptでjQueryを用いることで短いコードでhtml上のデータを追加、削除など様々なことができる。 基本となる構文 jQuery(‘{要素}’).{行う処理}({引数}); 先頭のjQueryの部分は省略… ysugiyama12ハック2016.12.12 100
phpの配列を整理する関数 array_multisort phpにもともとある関数array_multisortを用いて配列を様々な条件つきで並び替えることができる。 array_multisort(${並び替えたい配列},{ソート順},{並び替えの条件},${結果を出力する変… ysugiyama12ハック2016.12.07 589
WordPressの機能あれこれ 今日学んだWordPressの機能を書いておきます。 ・debug機能 _log($チェックしたい変数など) とすることでdebug.logにその変数の情報が表示されるのでチェックに使うことが出来る。 ・フック Word… ysugiyama12ハック2016.12.05 202
phpで、指定した文字列が含まれるかどうかの確認 if (preg_match(‘/含めたいワード/’, $values)) { //含むときの条件 } で、&valueに指定した文字列が含まれる場合に実行するプログラムが書ける。 他にも調べると似たような機能を… ysugiyama12ハック2016.11.30 107