12/02/26 10:29:56.54
一生勉強って当たり前だろ
982:nobodyさん
12/02/26 10:34:22.17
いや本質だろ。
継承や再利用を考えると重要。
それより次スレ
983:sage
12/02/26 10:38:06.83
そもそも論として、
細かく設計するとPHPの場合すぐパフォーマンスが悪くなる。
いずれにしてもPHPのオブジェクト指向は中途半端で使いにくい。
984:nobodyさん
12/02/26 10:39:22.25
例えばチャットクラスで
書き込みを行うwriteというメソッドがあったとする
PHPerの場合
ここに渡す引数はString型の$messageである
C#erの場合
ここに渡す引数は別クラスで作成したメッセージオブジェクトである
985:nobodyさん
12/02/26 11:12:49.13 yp5CCX+k
メールアドレスの「@」より前を取得したいんですけど、自分では
$tmp = explode('@', $email);
$name = $tmp[0];
という書き方しか思い浮かびません。
もっと簡単にできる方法があれば教えて頂きたいです。
986:nobodyさん
12/02/26 11:18:26.38
echo substr($email, 0, strpos($email, "@"));
複数行になるのが簡単ではないと考えてるなら考えを改めるべし
987:nobodyさん
12/02/26 11:28:57.23
四年前の爺さんの背広からメガビックボーイが出てきたんだが
一生現役ってことを考えると一生勉強くらい普通だと思った。
988:nobodyさん
12/02/26 11:31:05.44
preg_replace("/(?=@).*/","",$mail);
とか
explodeでいいと思うけどな
989:nobodyさん
12/02/26 11:34:48.98
replaceだと元データのメアド使えなくなるやん
990:sage
12/02/26 11:35:02.59
勉強したくないなら
なぜ潰しが効かない、汎用性が低いphpなのか不思議。
汎用性が高い言語選べばよかったのに。
991:nobodyさん
12/02/26 11:39:39.13
どの言語でもできることとできないことがある
1つの言語習得すれば金輪際勉強せずに済む言語なんて皆無
992:nobodyさん
12/02/26 11:46:01.70
>>980
>>1
993:nobodyさん
12/02/26 11:49:03.94
しょうがないから建ててくるか
994:nobodyさん
12/02/26 11:52:02.39
スレリンク(php板)
995:nobodyさん
12/02/26 11:56:49.85 yp5CCX+k
>>986
ありがとうございます。助かりました。
複数行というより、わざわざ配列にするのが気持ち悪くて…。
996:sage
12/02/26 12:01:13.12
>>974
phpのオブジェクト指向はなんちゃってレベルだから。
他の言語ではphpの経験は生かせないよ。
997:nobodyさん
12/02/26 12:03:36.76
そいういうこと書いてるようじゃ
大してオブジェクト指向の考えというのを理解できてないな
998:nobodyさん
12/02/26 12:08:49.02
>>996
>phpのオブジェクト指向
どれだけあほなこと言ってるかわかるか?もっと勉強しろ。
999:sage
12/02/26 12:24:07.98
phpのオブジェクト指向機能の実装
1000:sage
12/02/26 12:25:05.67
PHPer、ダメポ。
1001:1001
Over 1000 Thread
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。