• JUGEMテーマ
  • MonoColle

ブログテーマ

ユーザーテーマ

PHP

このテーマに投稿された記事:23601件 | このテーマのURL:http://jugem.jp/theme/c221/15847/
このテーマに投稿された記事
rss

< 1  2  3  4  5  6  7  8  9  10  11 >

PHP4->5のDB接続方法のまとめ(その3)

JUGEMテーマ:PHP PHP4->5のDB接続方法のまとめ(その1):http://nazonohito51.jugem.jp/?eid=15 PHP4->5のDB接続方法のまとめ(その2):http://nazonohito51.jugem.jp/?eid=16   結局どれを使えばいいの? 使うべきもの コネクタ http://php.net/manual/ja/mysqlinfo.api.choosing.php によれば、PHPプロジェクトはmysqliかPDOを推奨している。 ドライバ http://php.net/manual/ja/mysqlnd.overview.php によれば、PHPプロジェクトではmysqlndを推奨している。 逆に使うべきでは...

なぞブロ | 2015.09.28 Mon 08:24

PHP4->5のDB接続方法のまとめ(その2)

JUGEMテーマ:PHP PHP4->5のDB接続方法のまとめ(その1):http://nazonohito51.jugem.jp/?eid=15 書き忘れていたけど、MySQLとの接続を前提に書いてます。(PostgreSQLやSQLiteなどは調べてません)   DB接続方法の登場人物 各登場人物の立ち位置 コネクタ mysql mysqli PDO PEAR::DB PEAR::MDB2 コネクタの中でも、データベースの抽象化を行うもの PDO PEAR::DB PEAR::MDB2 ドライバ libmysqlclient mysqlnd 各登場人物の詳細 mysql(MySQL...

なぞブロ | 2015.09.27 Sun 23:31

PHP4->5のDB接続方法のまとめ(その1)

JUGEMテーマ:PHP 過去のエントリの通り、PHPバージョンを4から5に移行したいのだけど、 その際にDB接続方法について問題になっている。 なので、関係情報をまとめてみる。   用語 コネクタ アプリケーションからDBへ接続するためのもの。  アプリケーションへAPIを提供し、DBと通信を行う。  だいたい中間ライブラリ(下記のドライバ)を使うことになる。 PHPではmysql, mysqli, PDO_MySQLが該当すると思われる。こいつらはいずれもCクライアントライブラリの軽量なラッパーとのこと。 ※MySQ...

なぞブロ | 2015.09.27 Sun 23:31

PHP4->5移行時の移行テクニック(クラス名に名前空間取り入れる)

JUGEMテーマ:PHP   PHP5.3未満では名前空間が無いけど、 その状態から5.3以上に移行してすぐ名前空間が使える状態にする

なぞブロ | 2015.09.27 Sun 23:29

PHP4->5移行時の移行テクニック(クラスのコンストラクタ)

JUGEMテーマ:PHP   PHP5でクラスのコンストラクタが変わった。 PHP4では、コンストラクタはクラスと同じ名前のクラスメソッドだった PHP5では、コンストラクタは__constructという名前に統一された 一応、後方互換性のため、__constructがなかったらクラス名と同じ名前の方が呼ばれるんだけど・・・ 名前空間を使用したクラスに変更した瞬間、同じ名前の方は呼ばれなくなってしまう PHP7.0移行では非推奨、また将来的な削除予定も告知されている ので、PHP4の時点でクラスを作るなら、将来的な移...

なぞブロ | 2015.09.27 Sun 23:29

PHP4->5で変更されたオブジェクトモデル

JUGEMテーマ:PHP   PHP4(ZendEngine1)からPHP5(ZendEngine2)に移るにあたって、クラスががっつり変わったようで、 一般的な言語に近い機能を持ち、強力になった。 ただ後方互換性の無い変更も一応ある(参照渡し的な代入になった)ので、注意が必要。 と、いうか、参照渡しになったせいでPHP5移行時に意図せぬ書き換えがあちこちで発生しそうでめっちゃ怖い・・・。   オブジェクトの代入が、いわゆる値渡し的な動きから、参照渡し的な動きに変更された。 class MyClass {    ...

なぞブロ | 2015.09.27 Sun 23:29

PHPバージョンアップ時に新しく増えた名前との衝突を検出する方法

JUGEMテーマ:PHP   php -l path/to/file.php -l オプションは対象のphpファイルの文法チェックだけするから、 新しい予約語やfuntion, classの名前衝突を検出できるよ!

なぞブロ | 2015.09.27 Sun 23:27

PHP4.4->5.0でやらなきゃいけないことをまとめてみる

JUGEMテーマ:PHP   PHP5にしたい! PHP4から5にする壁の厚さ(やらなきゃならないこと)を把握しよう。 まあ、ここにめちゃ丁寧に書いてあるんだけど・・・。 http://php.net/manual/ja/migration5.php ※変更点を漏れなく把握したいなら公式サイト見ればよいので、修正作業が発生しそうなもののみを抽出   文字列型の不正な利用方法がE_WARNINGからE_ERRORへ unset($str[0])とか array_mergeは引数にarrayのみを渡すようになった プロパティの無いオブジェクトが空だとみなされな...

なぞブロ | 2015.09.27 Sun 23:27

「伝える力」 池上彰

JUGEMテーマ:PHP 6月1冊目は、 池上彰の「伝える力」! この本を読んだきっかけは、最近、 会話力、というか、それこそ人に物事をわかりやすく伝える力が 欠けていると感じたから。 テレビ番組で最近のニュースについて本当に本当に分かりやすく説明されている、 池上彰さんによるコミュニケーションの最強バイブル!と謳われたら、 そんな私には購入しか選択肢が見つからなかった(笑) 読んでみて、私なりに重要で今後の姿勢に生かそうと思ったのは、 ・物事を説明するときは、自分が理解していないと相手に伝わ...

Kyoko*Diary | 2015.06.12 Fri 12:50

【WPでCSVに手を出した】の巻♪

JUGEMテーマ:HTML,XHTML、CSS |wordpress |PHP 一日の時間一瞬で終わる。 時間が立つのが早いですねぇ。 以前あんなに苦労していたSassも思い切って買った教科書(?)のおかげで 今じゃすっかりなくてはならないツールになっています。 噂道理やっぱスゲェやSass+compass。 超便利です。 絶対買えとはすすめませんが、是非立ち読みだけでもお勧めします。 ↓このピンクのカバーね。 Web制作者のためのSassの教科書 これからのWebデザインの現場で必須...

TEMPLATE DA FILE | 2015.05.14 Thu 22:43

このテーマに記事を投稿する"

< 1  2  3  4  5  6  7  8  9  10  11 >

全1000件中 51 - 60 件表示 (6/100 ページ)

[PR] レンタルサーバー heteml [ヘテムル]
あなたのクリエイティブを刺激する、
200.71GBの大容量と便利な高機能!