トップページ⇒php
1001コメント325KB

【PHP】下らねぇ質問はここに書き込みやがれ 62

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん2008/01/10(木) 18:09:19ID:???
まず読め→【PHP マニュアル】http://www.php.net/manual/ja/
PHPで最良の教本はこの公式マニュアル。市販の書籍は嘘が多いので鵜呑みにしない。
過去スレ、関連スレ、FAQなどは>>2-10辺り

◆前スレ
【PHP】下らねぇ質問はここに書き込みやがれ 61
http://pc11.2ch.net/test/read.cgi/php/1198002831/

◆質問する時の注意
・ 自分のIDを表示させること。(メール欄に何も記述しないこと。空白も入力しちゃダメ)
・ サーバーのOS(Linux、Windows他)、WebサーバーとPHPの種類やバージョン等を明記すること。
・ 己の行った操作、変更などを詳しく明記すること。
・ エラーメッセージはそのまま表記すること。「エラーが出ます」だけでは回答不可。
・ 質問者として、態度をわきまえること。
・ 事前に公式マニュアル、リファレンス本くらいはちゃんと目を通しておくこと。

◆質問後の注意
・偽者防止に必ずIDを表示させること。(メール欄に何も記述しない)
・2回目以降は最初に質問した際のレス番号を名前欄に入れること。
・解決しなくても回答をもらった場合はお礼を言うこと。
 (荒らし、煽りは除く。煽られたときも、無闇に反論せずスルーすること。)

◆回答者への注意
・誰にレスしているのか分からないと困るので、>>(アンカー)をつけて回答すること。

【その他諸注意】
・正規表現・PEAR・テンプレート(Smarty等)・フレームワークは各該当スレへ
・SQLについての質問はデータベース板(PCカテゴリ)の各スレで
0557nobodyさん2008/01/21(月) 16:23:18ID:???
全員ID消してるし全部自演だろ?
0558nobodyさん2008/01/21(月) 16:24:50ID:???
>>552
ID出してから言えよクズ
0559nobodyさん2008/01/21(月) 16:46:45ID:???
なにやらごたごたもめてるのは、プロジェクトビューでのことか?
プロジェクトの概念が理解できないのなら、センスないから
辞めた方がいいぞ。他の言語のIDEもそうなっているんだから。
0560nobodyさん2008/01/21(月) 16:46:53ID:???


 おまえらカントンはよくないよ、カントンだけは・・・


0561nobodyさん2008/01/21(月) 19:03:00ID:FJRU+V1H
クダ質なんだけど、date()で返す時間とか月とかは、そのphpが入ってるサーバの
時間を参照してるわけ?
apacheのインストールもphpのインストールも自分でしたけど、
時間設定した記憶はないし… もしかしてOSの時間?
もしそうなら、サーバの調子が狂ったらどうするの?
0562nobodyさん2008/01/21(月) 19:14:06ID:???
>>561
サーバの時間て何?Apacheて個別に時間設定できたっけ?
0563nobodyさん2008/01/21(月) 19:31:06ID:???
>>561
自分のローカルPCにApacheとPHPを入れて、BIOSの時間設定を変更して
プログラムを実行してみてからこい。
0564nobodyさん2008/01/21(月) 19:34:14ID:???
>>563
ケツ拭いてから出直してこい
0565nobodyさん2008/01/21(月) 19:40:46ID:???
>>561
板違いとは思うが。
http://ja.wikipedia.org/wiki/Network_Time_Protocol
05665612008/01/21(月) 20:04:03ID:???
ありがとう
確かに板違いでした、申し訳ない
0567nobodyさん2008/01/21(月) 20:12:02ID:???
火災報知機が義務化されるらしいが、
phpのデーターセンターって火災報知機の設置はどうなっているの?
火災報知機をつけたってアナウンスが来てないけど。
0568nobodyさん2008/01/21(月) 20:46:27ID:MggCWroJ
smartyについての質問ですが、該当スレがdat落ちしていたためこちらで質問です。

smartyのテンプレートを利用ユーザに編集させてたいと思っているのですが、
{include file=index.php}などされるとソースが見えてしまいます。
なんとかできないでしょうか?
templatesフォルダ外は見れないかなと思ったのですが、includeできるようです。
テンプレート内で使える関数を指定できるとかないですよね?
0569nobodyさん2008/01/21(月) 20:55:35ID:???
>>567 >>1
05705312008/01/21(月) 21:05:43ID:QMxieb83
ID表示を忘れてました。

・サンプルをそのまま動かしただけ
・E_ALLでもエラーは吐かないようなのでdebianの問題なのかもしれません。

debianスレで質問するよりこちらの方が的確な回答が得られるかと思ったので
よろしくお願いします。
0571nobodyさん2008/01/21(月) 21:18:09ID:???
>>568
うろ覚えだが、↓みたいな設定で出来たかと

$this->security = true;
$this->security_settings["INCCLUDE_ANY"] = false;
$this->security_dir = "/path/to/templates";
$this->trustes_dir = "/path/to/php";
$this->use_sub_dirs = false;
0572nobodyさん2008/01/21(月) 21:24:49ID:Oosg4/rN
PHP5サンプル集というの買って
動かしてみようと思い。少しがんばって
pear,smarty,DB,authと設定してて一部動いたのだが
別のプログラム読むとこのウォーニンの量!!!
なんじゃこりゃ。
何処までおれの時間奪う気だ、死ね!!!!!
頼むから死んでくれ!

Warning: include(jpgraph/jpgraph.php) [function.include]: failed to open stream: No such file or directory in C:\Program Files\Apache Group\Apache2\htdocs\samples\chap4\graph\chart.php on line 2

Warning: include() [function.include]: Failed opening 'jpgraph/jpgraph.php' for inclusion (include_path='/php/auth/') in C:\Program Files\Apache Group\Apache2\htdocs\samples\chap4\graph\chart.php on line 2

Warning: include(jpgraph/jpgraph_pie.php) [function.include]: failed to open stream: No such file or directory in C:\Program Files\Apache Group\Apache2\htdocs\samples\chap4\graph\chart.php on line 3

Warning: include() [function.include]: Failed opening 'jpgraph/jpgraph_pie.php' for inclusion (include_path='/php/auth/') in C:\Program Files\Apache Group\Apache2\htdocs\samples\chap4\graph\chart.php on line 3

Warning: include(jpgraph/jpgraph_pie3d.php) [function.include]: failed to open stream: No such file or directory in C:\Program Files\Apache Group\Apache2\htdocs\samples\chap4\graph\chart.php on line 4

Warning: include() [function.include]: Failed opening 'jpgraph/jpgraph_pie3d.php' for inclusion (include_path='/php/auth/') in C:\Program Files\Apache Group\Apache2\htdocs\samples\chap4\graph\chart.php on line 4

Fatal error: Class 'PieGraph' not found in C:\Program Files\Apache Group\Apache2\htdocs\samples\chap4\graph\chart.php on line 5
0573nobodyさん2008/01/21(月) 21:28:31ID:???
C:\Program Files\Apache Group\Apache2\htdocs\samples\chap4\graph\chart.php
の2行目でincludeが正常に行われていない
3,4行目も同様。
0574nobodyさん2008/01/21(月) 21:29:19ID:???

  ( ゚д゚)
_(__つ/ ̄ ̄ ̄/_
  \/    /
     ̄ ̄ ̄

  ( ゚д゚ )
_(__つ/ ̄ ̄ ̄/_
  \/    /
     ̄ ̄ ̄
05755682008/01/21(月) 22:00:04ID:MggCWroJ
>>571
有難うございます。助かりました!
0576nobodyさん2008/01/21(月) 22:02:48ID:???
>>572
その程度のことで罵声飛ばすようならば辞めた方がいいよ。
怒りすぎるとストレスで身体が持たないから。
サーバ移転する時とか、「動くはずだけど動かないなぁ」
なんてことしょっちゅうだから。
0577nobodyさん2008/01/21(月) 22:07:04ID:???
JpGraphロードしてないだけだろ。
warningの数で判断するなんて何という初心者
0578nobodyさん2008/01/21(月) 22:10:17ID:???
まぁ初めはみんなこんなもんだろ。

エラーになれるまでは毎回調べてたからな
0579nobodyさん2008/01/21(月) 22:15:40ID:???
身の程を知らず、背伸びをして書籍を買うからそういう風になるんだよ。
その本は本棚にしまっておいて、もう一度書店へ行って来い。
0580nobodyさん2008/01/21(月) 22:25:59ID:???
PHP 5.2.5をmake testしたら2008年問題が発生しやがったです、こんちくしょーっ!
0581nobodyさん2008/01/21(月) 22:56:53ID:???
初期設定で
サンプル集5一つもうごかん(ワロタ)
0582nobodyさん2008/01/21(月) 22:59:19ID:???
perlとは違う難しさがあるからな、初期設定でperlはほぼ動く、phpはほぼ動かない。
0583nobodyさん2008/01/21(月) 23:19:39ID:???
素のままセットアップするとphpinfoすら動かんことがあるからな
0584nobodyさん2008/01/21(月) 23:20:28ID:???
extensionとセキュリティ関連はともかく、設定を全てデフォルトに戻してくれるような関数ってないのかな。
0585nobodyさん2008/01/21(月) 23:23:32ID:???
設定ファイルを上書き
0586nobodyさん2008/01/21(月) 23:24:29ID:???
再インストール関数か
PHPならやってくれるかもな
0587nobodyさん2008/01/21(月) 23:25:28ID:???
で、次バージョンでやっぱり辞めますとか?w
0588nobodyさん2008/01/21(月) 23:26:29ID:???
そうじゃなくて、実行中のプロセスだけ。
0589nobodyさん2008/01/21(月) 23:34:53ID:???
デフォルトの設定ファイルをどっかに置いとけば不可能ではない
0590nobodyさん2008/01/21(月) 23:37:36ID:cWI2M6j4
メールフォームで質問です。
・テキストフィールドにダブルクォートで文字を囲んで送信すると入力された情報が返されず、
何も入力されていないメールが送られてきます。
・シングルクォート、\をいれると前に\がついてしまいます。(こんなカンジ→\'\\)
フォームはHTMLで作成しています。確認画面のフォームに stripcslashes($_POST[name])を
かけておりブラウザ上だとシングルクォートと\は除去されているのですが、メールだと除去されてません。

ダブルクォート、シングルクォート、\が付いた文字列をPHP・HTMLにどのように記述すれば、
メールにきちんと送られるようになるのでしょうか?どうか教えてください。
Apache/2.0.59 (Win32) PHP/5.2.4を使っています。
0591nobodyさん2008/01/21(月) 23:40:40ID:sm/tfw0I
>>589
どうやるの?

iniファイルをロードする関数探してるんだけど、見つからない。
.htaccess で overrideするのかな。
それとも iniファイルをパースして、ini_setするの?
0592nobodyさん2008/01/21(月) 23:42:16ID:???
だが断る
0593nobodyさん2008/01/21(月) 23:42:45ID:???
.access って書いたはずなのに、.aは消えるのか。知らなかった。
0594nobodyさん2008/01/21(月) 23:43:16ID:???
>>591
ヒント:一から関数作る
0595nobodyさん2008/01/21(月) 23:47:17ID:???
593 名前:nobodyさん[sage] 投稿日:2008/01/21(月) 23:42:45 ID:???
.access って書いたはずなのに、.aは消えるのか。知らなかった
0596nobodyさん2008/01/21(月) 23:49:05ID:???
>>594
そうなのか。処理が遅くなりそうだから、あきらめることにした。
0597nobodyさん2008/01/21(月) 23:53:12ID:???
>>595
(半角で).htaccess ですた。(´・ω・`)
もう寝よ。
0598nobodyさん2008/01/22(火) 00:08:09ID:???
>>596
phpの日本語ヘルプファイル落としてインデックス眺めてみろ
0599nobodyさん2008/01/22(火) 00:10:34ID:???
全角厨死ね
0600nobodyさん2008/01/22(火) 00:16:28ID:???
omaekososine
0601nobodyさん2008/01/22(火) 00:22:30ID:???
>>598
マニュアルはしつこく見てるんだけどさ、iniファイル以外での設定方法で見つかったのは、

http://jp2.php.net/manual/ja/function.ini-set.php
http://jp2.php.net/manual/ja/configuration.changes.php

ぐらいで、一瞬、
http://jp2.php.net/manual/ja/function.ini-restore.php
これだって思ったけど、これはオプション単位だし。

0602nobodyさん2008/01/22(火) 00:24:08ID:???
>>590
よくわからんが、とりあえず
magic_quotes_gpc = Off
0603nobodyさん2008/01/22(火) 00:44:24ID:m0vD4BDS
すみません、ちょっとお尋ねします。
PHPで下記のようなことをやりたいと思ってます。

http://www.cme.com/trading/dta/del/globex.htmlのサイトから
動的に
NIKKEI のデータ値とJ-YENのデータ値を抽出して

NIKKEI   12815.0   -745
J-YEN   .009475    +81

みたいな感じで自前のWeb上に表示することは可能でしょうか?
可能であれば、どういった関数を使えば良いでしょうか?
お願いします。
0604nobodyさん2008/01/22(火) 00:46:23ID:???
>>603
当該企業と正式な契約を行えば可能です。
0605nobodyさん2008/01/22(火) 00:48:28ID:nORw9PK8
>>602
590の者です。
magic_quotes_gpc = Offにするとその後どうするんですか?
確かphp.iniで設定ができますよね?
0606nobodyさん2008/01/22(火) 00:51:57ID:???
>>605
602じゃないけどとりあえずApacheを再起動したら?
0607nobodyさん2008/01/22(火) 00:59:25ID:m0vD4BDS
>>604
著作権の問題さえクリアできれば、PHPで可能ということでしょうか?
個人的にデスクトップの片隅に小さくブラウザで表示させておきたいんですが・・。
(定期的にリロードさせて更新させる)
0608nobodyさん2008/01/22(火) 01:05:35ID:???
>>607
個人で使うなら問題はなし
0609nobodyさん2008/01/22(火) 01:09:11ID:???
>>607
君の株や為替の儲けの幾ばくかを分けてくれたら作ってあげるよ
0610nobodyさん2008/01/22(火) 01:15:03ID:???
>>603
fileとかでページを取ってくる。
preg_matchあたりで必要な部分を取り出す。
後は好きにドゾー

正規表現は別スレがあるのでそちらで
0611nobodyさん2008/01/22(火) 01:15:36ID:m0vD4BDS
>>608
レスありがとうございます。
可能ということですので、頑張って勉強してみます。
>>609
負けてますんで、勘弁して下さい。(ノ_-。)
0612nobodyさん2008/01/22(火) 01:18:05ID:m0vD4BDS
>>610
ヒントありがとうございます。
良い情報頂きました。
0613nobodyさん2008/01/22(火) 01:32:39ID:???
1万円で代行します!!!いえ、5000円でも良いです!!!
お金がなさすぎて困ってます!!!!
0614nobodyさん2008/01/22(火) 02:18:59ID:???
これPHPで詳しくなるには(人を小馬鹿にできるレベル)
この仕事してるかヒッキー以外無理と思う。
0615nobodyさん2008/01/22(火) 02:20:23ID:???
それは君の能力が低いからだよ(小馬鹿)
0616nobodyさん2008/01/22(火) 07:42:20ID:vHhiKcdC
DBテーブルからの情報取得に関してなのですが
例えば
ID,属性1,属性2,属性3,名前
というスキーマがあり,それぞれ属性に数字で情報が格納されるとします。
この属性の意味を日本語のラベルを付けて表示するのは,PHP側で出力時に変換するのが一般的なんでしょうか?
それともラベルテーブルを別に作って結合させるのが良いでしょうか.
端的で申し訳ないですが,経験者の方がいましたらアドバイスお願いします.
0617nobodyさん2008/01/22(火) 07:51:52ID:???
>>616
SQLを実行した結果を受け取る時点で文字列にしておくのが一般的。
氏名:ID,属性1,属性2,属性3,名前
属性:ID,属性名
とすると、以下のような文を実行することになる。(長くなりすぎるため
一部省略している)

SELECT 氏名.ID, 氏名.属性1, 属性.属性名
FROM 属性 INNER JOIN 氏名 ON 属性.ID = 氏名.属性1;
0618nobodyさん2008/01/22(火) 09:13:31ID:???
>string readdir ( resource dir_handle)
>ディレクトリから次のファイルのファイル名を返します。 ファイル名はファイルシステム上に格納されている順番で返されます。

これをなんとか格納した順で返したいところ
0619nobodyさん2008/01/22(火) 09:23:35ID:???
一言でいうと面倒くさい。よーやるは。
0620nobodyさん2008/01/22(火) 09:38:38ID:???
あんたらよーやる、寒心、寒心!
0621nobodyさん2008/01/22(火) 10:00:11ID:???
>>616
PHP側で配列作っておいて、属性を要素にして引いたほうが楽だし速いと思うけどね。
0622nobodyさん2008/01/22(火) 10:01:54ID:???
保証するか?ダメなら賠償請求するぜ。
0623nobodyさん2008/01/22(火) 10:02:27ID:???
616じゃないが
個人的には「楽で早い」より「管理がし易い」のほうがいいと思うが・・・。
まぁ、クラス化しちゃえばどうでもいっか
0624nobodyさん2008/01/22(火) 10:32:21ID:???
CSVファイルでやっているならまだしも、DB使っている状況で、
ソースコードの中に実データを保管するのは気持ち悪くね?
0625nobodyさん2008/01/22(火) 10:37:54ID:2lDbj7KP
気になったんだんですが、URLで
「http://example.com/tag_ホゲホゲ.html」
これを開くと
「http://example.com/tag_%A5%B3%A5%F3%A5%D3%A5%CB%A5%A8%A5%F3%A5%B9%A5%B9%A5%C8%A5%A2.html」
みたいにキーワード部分がURLエンコードされますが、
これはブラウザ側で変換しているのでしょうか?
それとも、サーバーからのリクエストでしょうか・・・。

こういう形式のURLを開くととても時間がかかるので気になりました
0626nobodyさん2008/01/22(火) 10:39:25ID:???
PHPなんて化石みたいなPerl使いが次世代のRubyについていけなくて泣く泣く使っているようなものだろ
JAVAもRubyも出来ないようなWEBプログラマーは死ぬの?
0627nobodyさん2008/01/22(火) 10:43:19ID:eDYfSsSA
>>626
道具にこだわってる君が死ぬことだけは確実。
肝心なことは言語じゃない、何を作るかなんだな。
0628nobodyさん2008/01/22(火) 10:52:46ID:???
>>624
CSVファイルで持てばいい。
include一回すればおしまい。
DB使ってる奴って何でもかんでもテーブルで持ちたがるだよな。
SQL発行が如何に負荷が高い処理かよく考えてほしい。
0629nobodyさん2008/01/22(火) 10:53:59ID:???
>>626 >>1
0630nobodyさん2008/01/22(火) 10:59:41ID:???
>>625
>こういう形式のURLを開くととても時間がかかるので気になりました

この一文が気になる。
0631nobodyさん2008/01/22(火) 11:03:04ID:2lDbj7KP
>>630
ごめ、ただ鯖が重たかっただけだorz
0632nobodyさん2008/01/22(火) 13:35:39ID:???
>>628
SQL発行とCSVのincludeとどれくらい負荷が違うの?
0633nobodyさん2008/01/22(火) 15:32:00ID:Oa0QX3V3
文字列 20070122 などを YYYYMMDD でフォーマットをしなおしたい場合

$str = '20070122';
if(preg_match("/^([0-9]{4})([0-9]{2})([0-9]{2})$/",$str,$match)){
$str = $match['1'] . '-' . $match['2'] . '-' . $match['3'];
}
print $str; //2007-01-22

とやる以外にスマートな方法はありますでしょうか?
文字列 $str はDBなどに入っているものでも、date()等で取得したものではなく、単純な文字列データです(CSVに格納されているなど)。
0634nobodyさん2008/01/22(火) 15:37:48ID:???
>>633
date("Y-m-d", strtotime("20070122"));
0635nobodyさん2008/01/22(火) 15:40:39ID:???
628:nobodyさん:sage:2008/01/22(火) 10:52:46 ID:???
>>624
CSVファイルで持てばいい。
include一回すればおしまい。
DB使ってる奴って何でもかんでもテーブルで持ちたがるだよな。
SQL発行が如何に負荷が高い処理かよく考えてほしい。
0636nobodyさん2008/01/22(火) 15:42:09ID:???
なんつ〜か…色々と突っ込み所満載なレスだな('A`)
06376332008/01/22(火) 15:46:07ID:???
>>634
しまった…その手がありましたか。
ありがとうございます!
0638nobodyさん2008/01/22(火) 15:55:17ID:???
セキュリティのセの時も知らない様なガキが使いそうだな<csv include
0639nobodyさん2008/01/22(火) 16:01:31ID:???
>>638
URL直下に置かなければ問題なくね?


まぁ、CSVなんてDB置けないとこで使うようなもんだな
0640nobodyさん2008/01/22(火) 16:03:34ID:???
CSV includeって何?
0641nobodyさん2008/01/22(火) 16:07:45ID:???
セキュリティとDBは何の関係もないが
0642nobodyさん2008/01/22(火) 16:08:41ID:???
>>637
問題ないなら良いけど、タイムスタンプの範囲には注意が必要。
06436342008/01/22(火) 16:10:41ID:???
>>642
strtotimeの範囲って19700101〜でいいんだよな?
でも、それ以前でも自動的に取得できなかったかな・・・?
処理はだいぶ遅くなるけど
0644nobodyさん2008/01/22(火) 17:36:03ID:omtXdBd7
Linux red3 2.4.20-8 redhat 8 php 4.2.2
質問ですが、下記のようなプログラム(ファイル名 sample6.php)で、ボタンを押しても次の画面で入力した数字が表示されません。
なぜでしょうか?

<?
header("Content-type:text/html; charset=euc-jp");
?>
<html>
<head>
<title>サンプル</title>
</head>
<body>

<?
print($abc);
if($birth == "1")
{
print("正解");
}
else{
print ("数字入力してください\n");
}

?>
<form method="POST" action="sample6.php">
1入れて:<input type="text" name="abc"><br>
<input type="submit" value="go">
</form>
</body>
</html>
0645nobodyさん2008/01/22(火) 17:48:34ID:???
$tmp |= (0x0001) << $_POST['content'][$i];

書いてある意味教えてください
|= これと
0x0001 これと
<<  これの意味が分かりません
教えてくださいえらい人
0646nobodyさん2008/01/22(火) 17:51:06ID:???
もしかしてビット演算子か
 |= << これとこれ

0x0001これは?
0647nobodyさん2008/01/22(火) 18:00:08ID:???
>>644
あせらずまずHTMLから勉強しろ
06486442008/01/22(火) 18:07:37ID:omtXdBd7
>>647

html間違ってますか?
一応 htmlは知ってるのですが。

ヒントPLZ
0649nobodyさん2008/01/22(火) 18:12:16ID:???
>>644
ヒドイコードだなw

ヒント echo $_POST['abc'];
$birth = $_POST['abc'];
06506442008/01/22(火) 18:14:47ID:omtXdBd7
>>649

ありがとうございます。
表示されました。
0651nobodyさん2008/01/22(火) 18:16:57ID:???
>>644
http://jp.php.net/manual/ja/language.variables.external.php

>>645
http://jp.php.net/manual/ja/language.operators.bitwise.php
http://jp.php.net/manual/ja/language.types.integer.php
0652nobodyさん2008/01/22(火) 18:24:29ID:???
>>556
06536442008/01/22(火) 20:07:55ID:omtXdBd7
>>651

ありがとうございます。
見て理解できました。

サンクスコ
0654nobodyさん2008/01/22(火) 20:54:43ID:???
>>645
http://www.php.net/manual/ja/language.operators.bitwise.php

0x0001は16進数で1
0xからはじまるのは16進数

意味はちょっとわからんが、ビット演算子なんて普通使わないから気にする必要ないぜ。
0655nobodyさん2008/01/22(火) 20:57:25ID:ie4F05t5
クラスの継承について聞きます、よろしくお願いします。
BクラスにAクラスを継承したいと思います
このとき、Aクラス中のメソッド
funciton switchAry($name,$n){
 switch($name){
  case "bird":
  $theAry = $birdAry;
  break;
  case "flog":
  $theAry = $flogAry;
  break;
 }
 echo $theAry[$n];
}

ってのをクラスBに継承しても、分岐条件(case 〜)は既存の"bird","flog"しか
使えないですよね?
つまり他の条件を継承したメソッドの中身にねじ込むなんてのは無理で…
結局そんなことしたかったら新規にメソッドを作るか、元のクラスAの中の
switchAryに追加するしかないという考えでOKですか?

質問の箇所以外にも変なところがありましたらすみません
よければそれもあわせてご意見ください
0656nobodyさん2008/01/22(火) 21:11:58ID:???
デバッグコードとか以外でメソッドにechoってどうなのよ
もうちょっとクラスが何かとかどういう使い方するかを勉強した方がいいよ

まぁかなり強引だが動的にメソッド作ることもできるけど。。。
■ このスレッドは過去ログ倉庫に格納されています