huruhurupyotr さんのアバター 23views

行を削除するためのfor文の書き方

for文といえば、以下の形が一般的ですね。 for(var i = 1; i <= 10; i++){ //ここに処理を書く } 上だと、なにがしかの処理を10回繰り返すプログラムです。 ところで、たとえば、googleのスプレッドシ 2017年2月16日
huruhurupyotr さんのアバター 17views

gasで最終行がどこか取得したい

filter()……指定した範囲のうち、カッコ内の形式のデータのみ選択 length……選択したデータの個数を取得 この2つを用いることで、指定した範囲に欲しい形式のデータが何個あるかがわかります。つまり、行数をカウントするときに、空白や、 2017年2月9日
huruhurupyotr さんのアバター 12views

return false、preventDefault()、stopPropagation()

おおまかに書くとこんな感じだそうです。 preventDefault():リンクの遷移などのイベントを無効にできる。 HTMLでリンクの形式になっていても、これが書いてあると踏んでも遷移しないということですね。 stopPropagatio 2017年2月2日
huruhurupyotr さんのアバター 19views

jQuery.post()とjQuery.ajax()

jQueryの日本語版リファレンスには、「$.postは$.ajaxの略記です」とあります。パッと見では理解できなかったのですが、それほどややこしい話でもありませんでした。 jQuery.post()は以下のように使います。   jQuer 2017年1月19日
huruhurupyotr さんのアバター 24views

Javascriptのスコープチェーンについて

スコープ関係は基本的な話だと思うのですが、いまだに悩まされることが多いです。今回はスコープチェーンと呼ばれる仕組みについてです。 引用します。 JavaScript では関数内で宣言された変数は、その関数内でしか見ることが出来ない。関数内に 2017年1月17日
huruhurupyotr さんのアバター 12views

ヒアドキュメント

ヒアドキュメントというのを今日初めて目にしました。こういうやつです。 $str = <<<EOF <p>ダブルクオーテーションをエスケープする必要がない</p> <a href="hoge.p 2017年1月12日
huruhurupyotr さんのアバター 16views

phpのglobalキーワードとは?

phpにはglobalキーワードというものがあります。phpstormだとtrueやfalseと同じオレンジ色の太字で表示されます。 変数にはグローバル変数とローカル変数という二種類があります。関数の中で使われた変数は、基本的にローカル変数 2017年1月5日
huruhurupyotr さんのアバター 12views

WordPressのフィルター

WordPressにはフィルターという機能があります。ある「きっかけ」(これをフックといいます)に応じて、関数などを実行できる機能です。フックには、たとえば以下のようなものが用意されています。 ・the_title ・the_content 2016年12月20日
huruhurupyotr さんのアバター 24views

phpstormの波線たち

コードを読んだり書いたりしていると、文字は色々な色で書いてあるし、至るところに波線が引いてあるし、イタリックになったりボールドになったりしてるし……と、とにかく画面がにぎやかです。だんだんとそれぞれの記号や表記の意味は分かってくるものですが 2016年12月15日
huruhurupyotr さんのアバター 23views

phpにおける関数と言語構造

funciton helloworld() { echo "hello, world!" } この式のhelloworldは関数です。そして、echoは関数ではなく、言語構造です。これらの違いは何でしょうか? ……見るからに形が違いますね。 2016年12月13日
huruhurupyotr さんのアバター 14views

phpの三項演算子

phpには三項演算子というものがあります。if/elseと働きは似ていますが、異なる点もあります。 三項演算子は以下のような形で使われるものです。 条件式 ? 式1 : 式2 条件式がtrueの場合左の式が、falseの場合は右の式が実行さ 2016年12月8日
huruhurupyotr さんのアバター 12views

phpのlist関数

phpで配列の要素をそれぞれ変数に入れたいとき、とても便利な関数があるみたいです。その名もlist。 (と思ったら、phpマニュアルには「この関数は実際には関数ではなく言語構造です」と書いてありました……。関数と言語構造については後日調べて 2016年12月6日
huruhurupyotr さんのアバター 23views

if,whileの条件文の省略した書き方に出会った

だいぶ前になりますが、こんな書き方のif文にはじめて出会いました。 if($hoge){ //処理 } phpの制御構造の条件文の書き方でもっとも基本的なものは、こんな形ですよね。 $hoge == true $hoge == "hoge" 2016年11月29日
huruhurupyotr さんのアバター 14views

WordPressのテンプレートタグとは?

テンプレートタグは、ブログのデータを動的に表示したり、カスタマイズしたりするときに、テンプレートの中で使うものです。 そもそも、テンプレートとは、Web 上での表示をコントロールするファイルです。つまり、テンプレートは枠組みで、データはその 2016年11月24日
huruhurupyotr さんのアバター 25views

phpで改ページの処理がよくわからない!

僕はphpを主に触っているのですが、改ページをどうやって行っているのか、ということがしばらく分かりませんでした。僕の触れているプログラムでは、改ページはphpを見ているだけでは解決しない問題でした。 改ページのプログラムはcssの方だったみ 2016年11月22日
huruhurupyotr さんのアバター 10views

htmlのdivとsection

htmlについて知識があいまいになっているところがあったので、いくつか調べてみました。 ・divとは? divは、説明サイトに飛んでも「それ自身は特に意味を持たない」などと書かれているのでわかりづらい印象を抱くのですが、要するに、箱や、区切 2016年11月17日
huruhurupyotr さんのアバター 12views

foreachループから抜ける

ごくごく基本的なことがらですが、breakとcontinueについて取り上げたいと思います。 foreachとは、配列のある要素の数だけ回るループのことですが、途中で終了したい場合や、条件によって処理をしたくない場合があります。   そこで 2016年11月15日
huruhurupyotr さんのアバター 14views

デバッグの時に便利な_log

デバッグの時に、変数に何が入っているのか知りたくなるときがしばしばあります。そうした時に使えるのが_logという機能です。 _log()という形で用いるもので、括弧の中に変数を入れればその時点でのその変数の中身を知ることができます。 変数の 2016年11月10日
huruhurupyotr さんのアバター 14views

phpのシンプルな関数いろいろ

・empty 変数が存在しないとき、または変数の値がfalseに等しいときtrueを返します。 ・isset 変数が存在し、NULLではないときtrueを返します。 ・unset 指定した変数の割当を解除します。グローバル関数が関数の中でu 2016年11月8日
huruhurupyotr さんのアバター 9views

have_postsとthe_post

phpのプログラムでよく見るのが、以下のようなので始まるループです。 <?php while ( have_posts() ) : ?> <?php the_post(); ?> ぱっと見で初心者の僕には何がなんだか 2016年11月1日
huruhurupyotr さんのアバター 16views

phpの文字列処理(分割、検索)

phpで、文字列をある文字列で分割するための関数には以下のようなものがあります。 array explode ( string $delimiter , string $string [, int $limit = PHP_INT_MAX 2016年10月27日
huruhurupyotr さんのアバター 24views

WordPressにおけるカスタム投稿タイプ

WordPressは、普通のブログとして作る以外にも実に様々に投稿をカスタマイズできるサービスなのですが、今回はそのうちのカスタム投稿タイプという機能について書きます。 カスタム投稿タイプとは、投稿タイプを自由に作ることができる機能のことで 2016年10月25日
huruhurupyotr さんのアバター 19views

Ajax通信が急にうまくいかなくなったとき

昨日までは問題なくAjax通信ができていたにも関わらず、今日になって、何も変えていないのに通信ができなくなってしまった、という場合、原因はJquery.ajaxのurl欄にあるかもしれません。 urlにIPアドレスを用いたアドレスを設定して 2016年10月20日
huruhurupyotr さんのアバター 9views

JQueryとは

JQueryとは、Javascriptをベースにしたライブラリです。ライブラリとはよく使う複数のプログラムをひとまとめにしたもので、要するにJQueryはJavascriptがより書きやすく、読みやすくなったものです。 $(function 2016年10月18日
huruhurupyotr さんのアバター 18views

Javascriptにおけるオブジェクト、メソッド

Javascriptに触れ始めて、こうしたいときにはこうすればいい、ということは経験的に段々と分かってくるのですが、基礎となる概念はそれに比べてなかなか理解がはかどらないように思いました。今回は、Javascriptのオブジェクト、メソッド 2016年10月13日
huruhurupyotr さんのアバター 20views

wordpressにおけるタクソノミー、スラッグ

wordpressにはいくつかの独自の名前のついた機能があります。今回作業していて行き詰ったのがタクソノミーとスラッグでした。 ・タクソノミーとは タクソノミーとは分類のこと、つまり、具体的に言えば「カテゴリ」や「タグ」のようなものです。w 2016年10月11日
huruhurupyotr さんのアバター 13views

phpStormで表示される”Unused function”の意味

phpStormを利用していると、名前が灰色になっていて、波線がひいてある関数を見かけることがありました。 カーソルを合わせてみると、”Unused function”というメッセージが表示されました。何を意味してい 2016年10月6日
huruhurupyotr さんのアバター 42views

プログラミングの基本的なテクニック

・デバッグでconsole.logを使う   例)実行される関数等の順番を追う console.logを何か文字が表示されるように設定し、関数などの上にそれぞれ挿入する。chromeのデベロッパーツールを開き、Sources → Conso 2016年10月4日