【PHP】質問スレッドpart31【php】
レス数が1000を超えています。これ以上書き込みはできません。
0001nobodyさん
2005/11/27(日) 00:07:12ID:eBvjdczp【基本ルール】
・新規質問の方は上げてください。age進行でお願いします。
・質問者は2回目以降、最初のレス番号を名前欄に入れてください。
・回答者は質問者に対して>>(アンカー)をつけてください。
・煽り・荒らしは放置。荒らしに反応した香具師も荒(ry
・解決しなくてもこたえてもらったら礼を。
【質問テンプレ】
・マニュアルを調べたか、google検索したか(調べたキーワード)
・タイトル(禁:教えてください!etc) 例:requireとinclude
・内容 例:requireとincludeはどう違うのですか?
・質問する際には環境も明記。
【その他諸注意】
・正規表現・PEAR・テンプレート(Smarty等)・フレームワークはそれぞれの該当スレへ
・SQLについての質問はデータベース板(PCカテゴリ)の各スレで
・オブジェクト指向については良スレがないから本を買え
・速さについては自分でベンチをとってここに書け(違う環境の人も調べてくれるかも)
【PHP マニュアル】
http://www.php.net/manual/ja/
※マニュアル上部の「search for」から検索を活用すべし(便利)。
過去スレ、関連リンク、FAQ等>>2-10辺り
0945nobodyさん
2006/01/02(月) 13:13:33ID:???0946nobodyさん
2006/01/02(月) 16:59:41ID:???0947nobodyさん
2006/01/02(月) 18:11:42ID:???0948nobodyさん
2006/01/02(月) 19:01:22ID:???見たら記事が消されてましたね。
0949nobodyさん
2006/01/02(月) 19:07:18ID:???0950nobodyさん
2006/01/02(月) 19:48:51ID:???随分軟弱な人だな。
0951nobodyさん
2006/01/02(月) 20:10:27ID:???間違いがあったら追記するなり、その部分だけ修正したらええのに。
0952nobodyさん
2006/01/02(月) 20:20:44ID:???0953nobodyさん
2006/01/02(月) 22:59:11ID:???無駄死にじゃないよ。
おまいらももうちょっと優しく。
0954nobodyさん
2006/01/02(月) 23:25:16ID:???blogの訂正ついでにリファレンス話をまとめて掲載してくれたらいい感じだったのになぁ。
blogのカテゴリメニューの傍にある写真を見るのが嫌でちゃんと見てなかったんだけど
HTML_Quickformあたりの話も書いてなかったっけ?
きちんとした内容だったのならもったいないなぁ。
2ch始めて結構経つけど、未だにグロ画像に慣れないや・・・
0955nobodyさん
2006/01/02(月) 23:33:59ID:???0957911
2006/01/03(火) 02:43:11ID:0Izq+jiFPHP5のオブジェクト指向がさっぱり理解出来ず苦しんでいました。
もともとはディープコピーで、値渡しだったものを、
パフォーマンス向上のためと、ああいう仕様になった。のではないでしょうか。
いろいろお騒がせしてすいませんでした。
オブジェクトの参照渡しについてに理解していることを書きます。
間違がありましたらご指導お願いします。m(__)m
0960nobodyさん
2006/01/03(火) 02:57:09ID:???がんがれ。
昨日(1/2)のエントリーなんか興味深く見てたので勿体無いと思ってた。
ま、無理せずマターリ更新してよ。
0961911
2006/01/03(火) 11:09:29ID:0Izq+jiF本人です。ブログにそのまんま書きました。
0962nobodyさん
2006/01/03(火) 13:15:51ID:???ちょっと読んだけどさ、根本的にオブジェクト指向っつうのを理解してないと思うよ。
設計の方法論であって、ある実装を指して言う話じゃないよ。
別にJava使って、(オブジェクト指向では無い)構造化プログラミング手法でも書けるし。
C(C++じゃ無くて)で、オブジェクト指向手法で設計する事もできる。
JavaScriptと、Javaを同じオブジェクト指向言語と括るのは違和感あるけど、(動静的オブジェクト指向の違い)
PHPと、Javaなら、別に違和感無いな。
個人的にPHPとJavaの違いは、”ちゃっちゃ”とやるか、”きっちり”やるか、くらいの差だと思ってるけど。
0963nobodyさん
2006/01/03(火) 13:26:06ID:???ここで名無しで叩くようなことじゃないだろ
0964nobodyさん
2006/01/03(火) 13:55:18ID:???「オブジェクト指向かどうか」は設計の方法論かもしれんが、「オブジェクト指向言語かどうか」は処理系の仕様。
とか言ってみるとどう反論するのかな?
Javaはオブジェクト指向言語。PHPはオブジェクト指向言語ではないが、オブジェクト指向をサポートしている。
その違いに違和感うんぬんはおまいの主観だな。
なのでブログの人の
> そんな理由でJavaとほぼ同じオブジェクト指向言語だと解説してる本がチョット許せなかった。
って部分には俺は同意。
そんな本は捨てるべきだ罠。
0966nobodyさん
2006/01/03(火) 14:00:44ID:???PHPのように後漬けでオブジェクト指向風に使おうとする言語を、
比較すること自体が間違い。
0967nobodyさん
2006/01/03(火) 14:03:14ID:???0968nobodyさん
2006/01/03(火) 14:48:27ID:GNwZD414使うのが吉?
Apache2+PHP5+MySQL5
0969911
2006/01/03(火) 14:57:39ID:0Izq+jiF>962
ちゃんと読んだ?俺は
「よく考えてみると(中略)オブジェクト指向じゃなくてJavaの言語仕様ですよね。」
と書いた。つまりそういうことなので、間違ってたのは俺の方ですしすいません。
>966
私もそう思います。
オブジェクト指向だからと言っても
入門系書籍に「Javaとほぼ同等」と書かれるとたまに違和感がある。のです。
コンパイラの最適化も無いわけですし。どこまでどう同等かを書くべきかと。そんな感じ
「オブジェクト指向言語」と「オブジェクト指向サポート」の差って大きいんじゃないでしょうか?
0971nobodyさん
2006/01/03(火) 15:48:24ID:???0972nobodyさん
2006/01/03(火) 15:51:02ID:???0973nobodyさん
2006/01/03(火) 15:54:35ID:???0975nobodyさん
2006/01/03(火) 15:57:13ID:???0976nobodyさん
2006/01/03(火) 15:57:58ID:???0979nobodyさん
2006/01/03(火) 16:00:15ID:gu9NWppsしょうがねーな。暇なので遊んでやるか。
0980nobodyさん
2006/01/03(火) 16:00:30ID:???いまいちよくわからんのだが、別に争うつもりもないよ。
要は、”許せない”とか言う教条的な発想じゃ疲れるだろって思っただけで…
結局、使う人によってどうにでもなっちゃう、しちゃうって話。
>>969
うん、そこを読んだから、書いたんだよ。
オブジェクト指向ってのが”何”か、ということをきちんと理解していれば、そもそも間違えようがないから。
0983964
2006/01/03(火) 16:04:45ID:???なんだ叩こうとしてるわけじゃなかったのか。
ただ、
> ちょっと読んだけどさ、根本的にオブジェクト指向っつうのを理解してないと思うよ。
みたいなのは叩いてるように見えてしまうよ。
ただブログの人を叩く必要はなかったんじゃないかと思っただけなので、まあそういうことなら>>980は気にしないでくれ。
0988nobodyさん
2006/01/03(火) 16:13:15ID:???別に議論というか…
質問スレだから、なんで勘違いしているのか答えたつもりなんだけどなぁ。
疑問があったから、ここでブログさらしてんじゃなかったのか。
0990nobodyさん
2006/01/03(火) 16:18:40ID:???誰かお願い。
0994nobodyさん
2006/01/03(火) 17:04:50ID:???どんな本だ?と思ってblog見たら「まるごとPHP vol.1」か〜なるほど。
あれは捨ててもいいぞ!w 俺が許す!ww
元々vol.1ってことで、PHPよく知らない人向けに「PHPってこんな便利なんだよ〜」って
啓蒙するための内容に偏らせたものだろ、あれ。
そりゃー、PHP3→4→5でオブジェクト指向サポートを強化(あくまでサポート強化であって
オブジェクト指向前提で再設計したわけではない)している言語なわけだから、
「だからJava並のこともできるんですよ。すごいんですよ」と自慢してるわけよ。
そんな広告文章を鵜呑みして「事実と違うー」なんて言っててもちょっと恥ずかしいですよ。
で>>969の「「オブジェクト指向言語」と「オブジェクト指向サポート」の差って大きいんじゃないでしょうか?」
はその通りだと思うよ。そこは開発する側が意識して使い分けないとな。
PHPやPerlはあくまで「OOPでも書ける言語」であってOOPのためにある言語ではない。
0995nobodyさん
2006/01/03(火) 17:15:30ID:???0997nobodyさん
2006/01/03(火) 17:22:50ID:???【PHP】質問スレッドpart32【php】
http://pc8.2ch.net/test/read.cgi/php/1136276300/
0998nobodyさん
2006/01/03(火) 17:23:35ID:???>>911 は、一度全部消して、新たに自分で晒したんだよ。
ここら辺がわかんないんですけど、突っ込んで下さい(意訳)ってさ。
1000やったー!生まれて初めての1000ゲット!
2006/01/03(火) 17:44:41ID:???良き質問スレにしていきましょう。
10011001
Over 1000Threadもう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。