IThaiのブログ

IT関連の話題やタイに関する様々なことを書いていきます。

プログラミング・PHP

phpのライブラリ管理ツールのComposerを使ってみる

phpのライブラリ管理ツールのcomposerを使ってみました。composerはJavaでいうmavenと同じライブラリ管理ツールのようです。ただ、phpのcomposerはJavaのmavenみたいにビルドとか必要ないので、純粋にライブラリ管理に特化しています。composerを使えば、プ…

PHPの文字列操作関数一覧

これまでJavaを長く使用していましたが、このところ、PHP(とPython)を触る必要がでてきましたので、まずは基本操作である文字列操作をまとめてみようと思います。 目次 1. 文字列検索 2. 文字列置換 3. 文字列結合 1. 文字列検索 strpos 位置を返します //…

PHP開発環境を作成する

vagrantの仮想環境にphp開発環境を整えてみました。 用意するのは、PHP、Git、Apacheです。 gitをインストールします。 # yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel gitの設定を変更します。 # git config --list fatal: …

PHPでSmartyを使う

普段、Javaを使って開発しているが、急にPHPを触りたくなった。 3年前にPHPを学んだが、そのときは素のPHPしか利用してなかったし、オブジェクト指向的なPHPも知らなかったので、これから改めて勉強してこうと思います。 今回はテンプレートエンジンである、…