クロージャーのメモ : PHP

クロージャーはレキシカルスコープの包含スコープの変数を束縛する関数です。 クロージャーは無名関数として作成する必要があります。 (後述するようにPHPでは無名関数と訳されるものと匿名関数とやくされるものは異なります。)

名前空間のメモ : PHP

PHPの名前空間(namespace)の覚書です。

WordPressのカテゴリーを投稿の多い順にソート : WordPress

カテゴリーを投稿数の多い順にソートするサンプルです。

PHPの拡張モジュール : PHP

PHPは拡張モジュールという仕組みで機能を追加できます。 フレームワークやCMSを利用する場合も環境により拡張モジュールをインストールしなければいけない場合がります。 頻繁に行う作業ではなく作業を思い出すのに苦労するので […]

アルファベットa-zをキーにした配列作成 : PHP

アルファベットa-zをキーにした配列を作成するサンプルです。

データベース操作 : PHP

最近はフレームワークを利用しPDOを直接意識することはあまりありませんが健忘録として記載します。 PHP 5.1以降はデフォルトでバンドルされています。  

HTMLフォームの覚書

Content Typeを中心に忘れやすいことをメモとして残します。

URLエンコード/パーセントエンコード

URLで使用できない文字をバイト単位(8ビット、10進数256)で%XX(16進数)へエンコードします。   パーセントエンコードとURLエンコードを区別せずともにURLエンコードと呼ばれることが多いようです。

MacのPHP開発環境 ビルトインサーバー、Apache、Vagrant

Macのローカル開発環境のメモです。本記事ではビルトインサーバー、デフォルトのApacheおよびVagrantの構築を記載しています。 ビルトインサーバーやデフォルトのApacheではローカルのPHP、MySQLを使用し […]

PhpStormでXDebugを使いデバッグ : PHP

PhpStormはXDebugを使いステップ実行などデバッグをすることができます。MacへのXDebugのインストールおよびXDebug、PhpStormの設定を記載しています。

Amazon LinuxでPHP, Apache/Nginx, MySQLの構築しWordPressをインストール : AWS

VPC上に配置したEC2へPHP, Apache/Nignx, MySQLの環境構築をした際の覚書です。 OSはAmazon Linuxを選択しました。最後にWordPressをインストールしました。

WordPressの検索をカスタマイズ : WordPress

WordPressの標準検索で(キーワードに加え)条件を追加して検索するサンプルです。 今回はカテゴリーと公開からの経過時間(1ヶ月以内や1年以内など)を反映した結果をsearch.phpへ表示する例を記載しています。

JavaScriptの即時実行と似た処理をcall_user_funcを使いPHPで実行するメモ

PHPとJavaScriptのメモです。

全画面背景動画メモ : その他

全画面背景動画のメモです。

PhpStormからVagrant上のMySQLへ接続 : MySQL

PhpStormでVagrant上のMySQLへ接続するメモです。

phpbrewインストール

phpbrewを使いPHPの複数バージョンを利用するメモです。

動画全画面表示 : CSS

動画を全画面表示する覚書です。

WordPressでビルトインサーバーで開発環境を構築しテーマをテスト

WordPress開発環境をビルトインサーバーでローカルに構築するメモです。 ローカルでテスト環境も構築します。またTravis CIを使いサーバーテストも行います。

ES2015のテストとjQuery : JavaScript

ES2015のテストと特にjQueryのテストのメモです。 espower-babel から babel-preset-power-assert への移行 – アカベコマイリ $ nmp install — […]

ES 2015のimport/export(ES6 Modules)を利用 : JavaScript

ES2015でimport/export(ES Modules)を利用するメモです。

人気記事 はてなブックマーク

この日記のはてなブックマーク数