元スレ【PHP】下らねぇ質問はID出して書き込みやがれ 85
php覧 / PC版 /みんなの評価 : ○
54 = :
普通DB作る時に指定しないか?
61 = :
継承とか全くしないしそもそも1個しかクラス使わないようなコードでも
何となく格好良く見えるのがオブジェクト指向プログラミング
63 = :
先にJavaやったら?
65 = :
1000行ほどの会員情報ファイル(会員ID,メールアドレス,ポイント数\n という書式)から会員IDの一致する行を取り出したいのですが
情報の抜き出しに時間がかかっています。
for () {
array_mapで会員IDのみにしてarray_searchやin_arrayなども試してみましたが相変わらずで訳あってDBも使えないので困っています。
何か良い方法は無いものでしょうか?
68 = :
なぜstrstr?
>haystack の中で needle が最初に現れる場所から文字列の終わりまでを返します。
しかも
>注意: もし特定の haystack に needle があるかどうかを調べるだけの場合、 より高速でメモリ消費も少ない strpos() を代わりに使用してください。
70 = :
そんなの参考にするのはやめれ
ファイルに/etc/passwdとか指定される恐れあるから結局指定されたファイルのチェックを自前で書く必要がるし
71 = 69 :
>>70
そうですか・・。
全く素人なのでどういったものが参考になるか分からないです。
なにかよい方法はありますか?
72 = :
>>65
遅くまでお仕事お疲れさん。
73 = :
>>70
このfunctionに渡すファイル名をどう扱うは考えないといけないけど。
このfunction自体は問題ないだろ?
74 = 69 :
>>69を誰か分かる方いらっしゃいませんか?
75 = :
ブツをどっかにうpって添削してもらえ
76 :
何が原因かわからずたまにFirefoxで、
「自動転送設定がループしている」
のようなメッセージが出るのですが、これは何が原因なのでしょうか?
一度前の画面に戻って再度リクエストすれば元に戻っていたりもします。
77 = :
>>74
レスがつかないのは情報が少ないから
何をやりたいのかもうちょっと具体的に書いてよ
78 = :
>>69
というかダウンロードさせて、その後にhtml出力しても無理
ダウンロードファイルの一部になる
79 = :
>>62
>こんな例だと重複する処理を省けるくらいしか単独のfunction関数と比べたメリットない気が…
そのクラスを使う人が、「$dbとか$userNameっていうのを意識しなくてもいい」
っていうのはどうだろう。
var → private
にするとどうなるか、って考えてみるとか。
。。。一回作って終わりっていうんなら、あんまりメリットは感じないかもね。
そのクラスを使いまわしたりするようになるとなんとなく納得するかもしれない。
80 = :
>76
文字通りの意味。header()とかで何度も同じページにリダイレクトするとそうなる。
FirefoxにLiveHttpHeader拡張でも入れてアレコレ試してみたら?
81 = :
>>62
クラスとかオブジェクト指向ってのはいわゆる整理整頓みたいな事だし
感覚としてはそんな感じじゃないかな
一言で言うとメンテのしやすさかね。
ステップ数が膨大になってきても
$user->getInfo();
$article->getInfo();
みたいにシンプルな命名ができるし
$a = new Hoge();
$a = new Hage();
と違う2つのクラスがあっても呼び出すところでは
$a->getInfo();
と、重複する処理をfunctionにまとめたように、インスタンス化すれば
呼び出す所の処理の重複もまとめられるわけ。いわゆるポリモーフィズム
あとは、>>79 の言う private とかでクラス外に存在を隠せるということ。
privateなメンバーはクラス内だけのグローバル変数的な扱いもできるし
クラス内からしか呼ばれないという保証があるので
変更が加わる際でも調査する手間がかかりにくい。
実装を隠蔽することで責任の所在も明確になるからバグがあっても
原因を特定しやすい。
デメリットはクラス数が増えてIDEがないとしんどいとかかな。
と、うちの一年生に説明する練習。
82 = :
一言以外で言うと?
83 = :
>>82
全ては楽をするため。
84 = :
一言以外っつってんだろーがカス
85 = :
>>84
この状況の中、政府自民党は外交的になすすべなく、
しかも、景気を冷ます増税路線を打ち出しています。
かたや、民主党は、北朝鮮を増長させるだけの「友愛外交」を主張し、
経済に関しても将来の増税が避けられないバラマキ政策を打ち出しています。
91 = :
誰か知ってる人いませんか?
今Linux上でphp5.2.5をインストールして下記のように記述してます。
$rssurl = "http://dailynews.yahoo.co.jp/fc/rss.xml";
$rssdata = simplexml_load_file($rssurl);
print convert($rssdata->channel->title);
でも、simplexml_load_fileの部分で
Fatal error: Call to undefined function simplexml_load_file()がでます。
PHP5だとsimplexml_load_file()が使えるはずなんですけど
なんで呼べないのかわからない状態です。
知ってる人いませんか?
92 = :
ロードして無いからじゃ?
94 = :
おれのヘタな説明よりもマニュアル読むことおすすめする
95 = :
参照渡し
99 = :
その関数のファイル置いてある場所が違うんでしょ
100 = :
いや 全部一緒のところにまとめました。
みんなの評価 : ○
類似してるかもしれないスレッド
- 【PHP】下らねぇ質問はID出して書き込みやがれ 80 (1001) - [98%] - 2009/2/18 6:30 ○
- 【PHP】下らねぇ質問はID出して書き込みやがれ 95 (1001) - [98%] - 2010/5/28 10:44
- 【PHP】下らねぇ質問はID出して書き込みやがれ 84 (1001) - [98%] - 2009/6/15 21:04 ○
- 【PHP】下らねぇ質問はID出して書き込みやがれ 83 (1001) - [98%] - 2009/4/27 3:17 ○
- 【PHP】下らねぇ質問はID出して書き込みやがれ 82 (1001) - [98%] - 2009/4/6 19:33
- 【PHP】下らねぇ質問はID出して書き込みやがれ 81 (1001) - [98%] - 2009/3/7 14:17 ○
- 【PHP】下らねぇ質問はID出して書き込みやがれ 75 (1001) - [98%] - 2008/11/13 21:31 ○
- 【PHP】下らねぇ質問はID出して書き込みやがれ 87 (1001) - [98%] - 2009/9/15 18:32
- 【PHP】下らねぇ質問はID出して書き込みやがれ 86 (579) - [98%] - 2009/8/19 4:44
- 【PHP】下らねぇ質問はID出して書き込みやがれ 89 (1001) - [98%] - 2009/11/13 23:03
- 【PHP】下らねぇ質問はID出して書き込みやがれ 88 (1001) - [98%] - 2009/10/12 1:52
- 【PHP】下らねぇ質問はID出して書き込みやがれ 135 (984) - [96%] - 2014/8/7 1:00
- 【PHP】下らねぇ質問はID出して書き込みやがれ 115 (1001) - [96%] - 2012/2/25 18:31
- 【PHP】下らねぇ質問はID出して書き込みやがれ 105 (1001) - [96%] - 2011/4/28 23:01
- 【PHP】下らねぇ質問はID出して書き込みやがれ 125 (1001) - [96%] - 2013/2/4 13:30
- 【PHP】下らねぇ質問はID出して書き込みやがれ 78 (1001) - [96%] - 2009/1/13 21:32 ○
- 【PHP】下らねぇ質問はID出して書き込みやがれ 79 (1001) - [96%] - 2009/2/1 0:33 ○
トップメニューへ / →のくす牧場書庫について