トップページphp
985コメント248KB

【PHP】下らねぇ質問はID出さずに書き込みやがれ 1

レス数が950を超えています。1000を超えると書き込みができなくなります。
0001nobodyさん2010/11/07(日) 17:11:24ID:???
どうぞ
0002nobodyさん2010/11/07(日) 17:12:47ID:???
ダンナが帰ってこないんですけどォ
0003nobodyさん2010/11/07(日) 17:19:28ID:???
>>2
http://hibari.2ch.net/test/read.cgi/php/1288168893/692
0004nobodyさん2010/11/07(日) 17:20:15ID:???
誘導
【PHP】下らねぇ質問はID出して書き込みやがれ 100
http://hibari.2ch.net/test/read.cgi/php/1288168893/
0005nobodyさん2010/11/07(日) 17:21:16ID:???
おすすめのphp書く用のソフト教えてください
0006nobodyさん2010/11/07(日) 17:24:42ID:???
メモ帳
0007nobodyさん2010/11/07(日) 17:25:01ID:???
>>6
もうひとこえ!
0008nobodyさん2010/11/07(日) 17:25:32ID:???
秀丸
0009nobodyさん2010/11/07(日) 17:27:04ID:???
>>5
Aptana

でもkomodoに期待してる
0010nobodyさん2010/11/07(日) 17:27:08ID:???
>>8
いやまじで聞いてんの
おすすめのソフト教えて
できたらただで、プレビューできて、ソースもでるやつ
0011nobodyさん2010/11/07(日) 17:27:34ID:???
ekuripusu
0012nobodyさん2010/11/07(日) 17:29:54ID:???
>>10
こっちもマジだったんだが・・・
普段テキストエディタで書いてサーバーにアップしてテストするから。
プレビューできるソフトとかあるのかな?
0013nobodyさん2010/11/07(日) 17:30:48ID:???
あぷたなとえくりぷすはなんかややこしいから嫌だ
もっとアホでも簡単に扱えるやつで
0014nobodyさん2010/11/07(日) 17:30:52ID:???
Eclipseって使えるの?
0015nobodyさん2010/11/07(日) 17:33:13ID:???
>>14
使えるか使えないかでいえば使えるだろうけど>>14が使えるかどうかはわからない
0016nobodyさん2010/11/07(日) 17:33:15ID:???
>>13
補完とかデバッグとかsvnとの連携とかがいらなくて
単純にphp書く画面とブラウザ表示画面の2つ見られればいいのなら
PHPエディタもありだと思うよ

PHPエディタはネタ扱いされるけど、php.exeおいておけば、構文チェックしてくれるし
functionドラッグ→F1でマニュアルに飛んでくれるから
aptanaとかPDTが面倒というなら選択肢としてはアリだと思う
0017nobodyさん2010/11/07(日) 17:34:40ID:???
>>16
え、PHPエディタ使ってるけどブラウザで表示とか出てないよ?スタンドアロン版じゃない方かな?
0018nobodyさん2010/11/07(日) 17:37:02ID:???
>>17
ctrl+alt+wで出来るみたいだよ?
0019nobodyさん2010/11/07(日) 17:38:53ID:???
>>18
まじか
今度試してみるわThanks
0020nobodyさん2010/11/07(日) 17:43:40ID:???
>>15
どういう意味か今やっと理解できた。
バカにするな!ww
0021nobodyさん2010/11/07(日) 17:52:41ID:???
>>20
やっぱ使わないほうがいい
0022nobodyさん2010/11/07(日) 17:54:59ID:???
>>21
でも使えるというのなら、使えるか使えないか試して見るために使ってみます。
0023nobodyさん2010/11/07(日) 17:57:30ID:???
>>22
だからお前はダメなんだよ
0024nobodyさん2010/11/07(日) 18:01:05ID:???
そんな、見捨てなくたっていいじゃないですか。
私にも使える能力が備わってるかもしれませんのに。
0025nobodyさん2010/11/07(日) 18:08:24ID:???
ageてみる。
0026nobodyさん2010/11/07(日) 18:25:35ID:???
PHPにてディレクトリ内のファイルの数を取得するにはどう記述すれば良いのでしょうか?
ディレクトリ内に他のディレクトリは有りません。ファイルだけです
0027nobodyさん2010/11/07(日) 18:27:15ID:???
>>26
0028nobodyさん2010/11/07(日) 18:28:24ID:???
>>26
opendir
0029nobodyさん2010/11/07(日) 18:32:21ID:???
>>27-28
ありがとございます。
0030nobodyさん2010/11/07(日) 18:33:09ID:???
他スレから誘導されてきました。こっちが本スレですか。
PHPでのメール送信に関する質問です。

メールタイトルとメール本文がともにEUC-JPで書かれています。
これを共にmb_convert_encodingでSJISに変換して、
mail関数を使いメール送信したいのですが、
メールタイトルだけが文字化けしてうまく表示できません。

$title = mb_convert_encoding($title, "SJIS", "EUC-JP");
$content = mb_convert_encoding($content, "SJIS", "EUC-JP");
$to = "aaaaa@bbbb.cc.dd";
mail($to, $title, $content)

メール本文も文字化けせずに表示できる方法を、
ご存知の方はどうぞご教授くださいませ。
0031nobodyさん2010/11/07(日) 18:35:36ID:???
>>30
なんか良く分からんが、メールはSJISで出すもんじゃないぞ。
Subjectもマルチバイトをそのまま渡してもイカン。
悪いことは言わないから、mb_send_mail 使っとき。
つーかなんで使わんのじゃゴルァ!
0032302010/11/07(日) 18:38:35ID:???
>>31
mb_send_mail使ってやってみようと思います。ありがとうございます。
0033nobodyさん2010/11/07(日) 18:39:22ID:???
どういたしまして^^
0034nobodyさん2010/11/07(日) 18:40:44ID:???
>>30=32
最近だと全てUTF-8というのもありますが
件名はiso-2022-JPにして下さい。

$title = mb_convert_encoding($title , "ISO-2022-JP","EUC-JP");
$title = mb_encode_mimeheader($title ,"ISO-2022-JP");

あとmb_send_mailは理解した上で使うようにして下さい
問題が指摘されおり、過去質問スレでも話題になりました。
詳しくは検索してみて下さい
0035nobodyさん2010/11/07(日) 18:42:34ID:???
スンマセン、質問です!

ビットシフトで24ビットの時に変な値になっちゃうのは何故?
以下のソースです…

function kansuu()
{
$hoge = array(111,222,333,444);
foreach ( $hoge as $nn)
{
$ad += $nn << $i;
$i += 8;
}
return( $ad );
}
で、何故か結果が
int(111) int(56943) int(21880431) int(-1118970257)
何で最後がマイナス?補数って奴デスカ??
ちなみに、 $nn << $i の部分だけでみても最後だけマイナスになってますた!
理由(出来れば解決方法も…)教えてエロい人っ!!
0036nobodyさん2010/11/07(日) 18:44:08ID:???
>>34
mb_send_mailにどんな問題があるのでしょうか。
よければ教えていただけませんか?
0037nobodyさん2010/11/07(日) 18:50:58ID:???
>>36
お使いのphpのバージョンが明記されてなかったために
あえてあのような書き方をしました

バージョンが新しければ問題無いですよ

http://www.securityfocus.com/archive/1/426342
0038nobodyさん2010/11/07(日) 19:07:27ID:???
>>35
32ビット超えてるよ

ここの「例3 整数値のビットシフト」とその出力例が参考になる
例のfunction pに色々値渡してみて

http://php.net/manual/ja/language.operators.bitwise.php
0039nobodyさん2010/11/07(日) 19:09:22ID:???
ID出すなを推奨する精神病患者はちゃんと教えてやってるのか?
コテハンつけとけよ^^;
0040nobodyさん2010/11/07(日) 19:10:49ID:???
>>39
せっかくわけたんだからこっちはこっちでそっとしといてやれよ
0041nobodyさん2010/11/07(日) 19:16:32ID:???
つうかスレたてたの誰だよ
スレタイかえとけよ
これじゃややこしすぎるわ

ちなみに前スレ
【PHP】ID出さんでも質問OKなスレ【初心者歓迎】2
http://pc11.2ch.net/test/read.cgi/php/1252590753/
0042nobodyさん2010/11/07(日) 19:26:28ID:???
AtomAPI経由でライブドアブログに投稿するとバケラッタします。
UTF-8にエンコードしてあるんですがどうしてでしょうか?
0043nobodyさん2010/11/07(日) 19:32:19ID:???
>>42
エンコードしないときの挙動はためした?
何か余計なことしてるんじゃない
0044nobodyさん2010/11/08(月) 01:12:03ID:???
dousitano?
0045nobodyさん2010/11/08(月) 01:13:19ID:???
>>41
【PHP】下らねぇ質問はここに書き込みやがれ 76
スレタイはこれで良いよ
0046nobodyさん2010/11/08(月) 01:33:01ID:???
了解!
0047nobodyさん2010/11/08(月) 02:40:30ID:???
集客に必死だな
ルール変えてまで分裂したがったのはこっちだからこれが3番目なの
わかったかね精神病
0048nobodyさん2010/11/08(月) 02:54:06ID:???
このスレは一人の馬鹿によって立てられ一人の馬鹿の自演によって進行している重複スレです。
ここではまともな回答は返ってこないの回答を期待するで質問者は下の本スレに移動して下さい。
なお本スレも現在進行形で荒らされていますがスルーするよう心がけてください。

http://hibari.2ch.net/test/read.cgi/php/1288168893/
0049nobodyさん2010/11/08(月) 03:04:25ID:???
>>47
強制的にID必須となったと思うが?
反対意見もあったはずだぞ
ルールを強引に変えてIDを必須としたんだろ
0050nobodyさん2010/11/08(月) 03:08:55ID:???
他人を精神病と言いつつ発言が支離滅裂だったからな
最初はID出してなくても答えるだのID出さないぐらいで〜だのって荒らしはじめて
そのうちID全員強制なら荒れないと言い始めて
運営が荒らし防止でID変えることはないと突っ込まれたら
お前がID表示されて荒らしてるのがばれるのが嫌なんだろの一点張り
0051nobodyさん2010/11/08(月) 03:10:46ID:???
ちなみにこのスレは荒らしが立てたんじゃなくて荒らしを隔離するために立てたんだ
そこを勘違いしたらいけない
0052nobodyさん2010/11/08(月) 03:21:21ID:???
お前を誰としてるのかわからんからレス番ぐらいつけようぜ
何仮想敵作ってんのって感じ
0053nobodyさん2010/11/08(月) 03:22:32ID:???
元レス見てくればわかるよ
突っ込んできたやつにとにかく絡んでた
0054nobodyさん2010/11/08(月) 03:48:12ID:???
ともかくスレが出来た以上、皆で盛り上げていきましょう!
0055nobodyさん2010/11/08(月) 03:56:56ID:???
ageてまで必死だな
1人でオナニーしてろ
0056nobodyさん2010/11/08(月) 04:44:33ID:???
>>52
>>50のことを言ってるなら>>50に出てきた「お前」はあっちのスレでID出さなくても答えると言っていたやつの発言内にあった言葉だからこのスレの誰を指すとかはないよ
>>23のことを言ってるなら>>23に出てきた「お前」は>>22

つかお前こそレス番つけろよw
0057nobodyさん2010/11/08(月) 04:48:23ID:???
おっと・・・本人が降臨したようだ
0058nobodyさん2010/11/08(月) 05:17:49ID:???
>>57みたいに見えない敵と戦う人って疲れないのかな
0059nobodyさん2010/11/08(月) 05:33:58ID:???
鏡見てきたほうがいいよ
他人にどうこういうやつに限って自分のことは何ひとつ見えちゃいない
0060nobodyさん2010/11/08(月) 05:43:38ID:???
>>59みたいに見えない敵と戦う人って日常生活でも「見えちゃいない(キリキリッ」とかぶつぶつ言ってそう
0061nobodyさん2010/11/08(月) 05:46:37ID:???
他人にどうこういうやつってまんま>>59のことじゃないかw
0062nobodyさん2010/11/08(月) 05:49:17ID:???
煽り抜きで聞きたいんだが
>>57=59は誰に対して言ってるんだ?
ID出さなくても答えるって言ってたやつに対して?
それとも全員ID出すべきって言ってたやつに対して?
0063nobodyさん2010/11/08(月) 06:14:30ID:???
同一人物じゃないと言いたいんですねわかります
どう見ても同一人物ですから残念
0064nobodyさん2010/11/08(月) 06:24:20ID:???
>>63
どれとどれを同一って言ってるの?
俺を誰だと思って攻撃してるの?
ちなみに俺はID出さないやつにも答えると言ったやつにこのスレを提供した>>1なんだけど
0065nobodyさん2010/11/08(月) 06:24:39ID:???
ここがだめだよ精神病連呼厨

・ID出すなってレスこそ荒らしだと必死に食らいついて自分が荒らしてることには気づいてない
・反論に詰まるとすぐ相手を精神病とはぐらかして的確に答えられない
・ID出すように運営に頼めの一辺倒で日本語がそもそも通じない
0066nobodyさん2010/11/08(月) 06:26:54ID:???
一人の荒らしのためにスレ立てて平和になるとか思ってんの?
荒らしを刺激するだけで結果元スレも荒れてるじゃん
わざわざ荒らしてますって挨拶しにくるなんて全くもってアホである
0067nobodyさん2010/11/08(月) 06:28:56ID:???
>>65
>>39>>47をみる限り精神病だの言ってるのはID出すな派だけではないみたいだよ
0068nobodyさん2010/11/08(月) 06:31:46ID:???
アンカーつけないくんと見えない敵と戦うくんとどっちがいいんだろう
こいつ目に入るすべてのレスが全部敵に見えてんだろうな
0069nobodyさん2010/11/08(月) 06:32:00ID:???
そういうのを詭弁と言うんだが・・・
Aと言われたからAと言って返すというのはよくあること。
荒らしに加担してる事実を認識して余計なスレ立てたことを反省して下さい。
0070nobodyさん2010/11/08(月) 06:33:39ID:???
>>69
精神病連呼してたやつだと思って必死に叩いてたのに違った時の感想を聞かせて
0071692010/11/08(月) 06:34:56ID:???
>>70
え?なんのことですか?
誰と戦ってるの?
0072nobodyさん2010/11/08(月) 06:36:06ID:???
>>52が誰に言ってるかわからない件
0073nobodyさん2010/11/08(月) 06:37:09ID:???
必死な69がいると聞いて
0074nobodyさん2010/11/08(月) 06:38:58ID:???
わけたことで向こう落ち着いてんじゃん
結果的にわけてよかったんじゃね?
0075nobodyさん2010/11/08(月) 06:40:02ID:???
哀れだね
全く>>59に同意だわ
0076nobodyさん2010/11/08(月) 06:41:37ID:???
昨日も自分の書き込みに正解とかそのとおりとか書いてるやついたなw
0077nobodyさん2010/11/08(月) 06:42:46ID:???
>>59はこのスレにいるやつに対していったのかもしれないのに
>>58にいってるとおもって>>60-62は顔真っ赤で受けるね
0078nobodyさん2010/11/08(月) 06:44:11ID:???
んでとどめをさすようだけど
>>60-62のは>>59の言うとおり全く自分のことが見えちゃいない
見えない敵と戦ってるのはどっちなんだ?って話
0079nobodyさん2010/11/08(月) 06:44:19ID:???
>>77
自分の書き込みを他人の書き込みのように装って擁護ww
0080nobodyさん2010/11/08(月) 06:45:10ID:???
>>79
>>59
0081nobodyさん2010/11/08(月) 06:45:21ID:???
だから>>59に誰に言ってるのか聞いてるんじゃないん?
答えないわけでもあるんだろ
0082nobodyさん2010/11/08(月) 06:46:15ID:???
>>81
>>57と=してるのはなんなの?^^;
0083nobodyさん2010/11/08(月) 06:48:10ID:???
>>82
それを俺に聞くなよ
違うなら違うとしたうえで誰宛か書けばこうなることもなかっただろ
0084nobodyさん2010/11/08(月) 06:49:03ID:???
>>83
敗北1
0085nobodyさん2010/11/08(月) 06:50:08ID:???
目に入る全レスが敵に見えてんだろうなw
0086nobodyさん2010/11/08(月) 06:50:59ID:???
当事者じゃないなら>>81みたいな突っ込みはしないわな
突っ込まれたら俺じゃないっと切り抜けるために何気に他人口調なところが藁
0087nobodyさん2010/11/08(月) 06:51:59ID:???
>>86の名推理!
0088nobodyさん2010/11/08(月) 06:53:20ID:???
>>ALL
>>59
0089nobodyさん2010/11/08(月) 06:54:01ID:???
今日も元気に戦ってるなw
0090nobodyさん2010/11/08(月) 06:54:57ID:???
>>89は他人事を装って傍観者のふりをしているが
自分もまた戦っていることに気づかないのである
>>59
0091nobodyさん2010/11/08(月) 06:58:02ID:???
>>ALLとか未だにやるひといるんだなー
純粋に感動したわ
0092nobodyさん2010/11/08(月) 07:59:17ID:???
ああ、コレがしたかったから分離したんだね。なっとく。
0093nobodyさん2010/11/08(月) 08:18:49ID:???
なっとくワロタ
0094nobodyさん2010/11/08(月) 15:04:42ID:???
ともかくスレが出来た以上、皆で盛り上げていきましょう!
0095nobodyさん2010/11/08(月) 15:10:28ID:???
ワロタとか未だにやるひといるんだなー
純粋に感動したわ
0096nobodyさん2010/11/08(月) 19:01:19ID:???
ようするに>>95がALLくんか
0097nobodyさん2010/11/08(月) 22:54:46ID:???
php.iniの設定を学習できる本かサイトはありませんでしょうか?
マニュアルでは一つ一つ確認してやってるんですが、
例えばdisable_functionsに設定した方がいいであろう関数とか、
max_input_timeは最初この位に設定していて、状況がこうだからこの位に上げるとか
だいたいの雛型かつ解説のようなものです
基本的な事はやっているのですが、php.iniの設定に関して詳しい書籍とか無いように思います
0098nobodyさん2010/11/08(月) 23:14:47ID:???
Hardening-Patch(http://www.hardened-php.net/hardening_patch.14.html)ってのを知ったんですが、英語でよくわかりません
どのようにして使うものなのでしょうか?
ダウンロードしたもののそこから先が分かりませんでした
0099nobodyさん2010/11/09(火) 02:31:55ID:???
>>97
確かに聞かないな
まぁ今までsafe-modeがあったからそれ程気にするような事でも無かったからな・・・
http://www.php.net/manual/ja/features.safe-mode.functions.php
とりあえずsafe-modeで禁止される関数からはじめて見ては?

>>98
使うにはサーバーにログインしパッチを当てる作業をしなくてはなりません
http://www.hardened-php.net/hphp/how_to_install_or_upgrade.html
やり方自体は上記URLに書いてあるよ
0100nobodyさん2010/11/09(火) 10:28:55ID:???
ずっとCSSもPHPもエディタで直書きだったけど
CSSはもうちょっと効率よくしたいとエディタ探してたらこんなの見つけた。
TSWebeditor http://tswebeditor.tigris.org/
PHPとかJavaScriptにも向けたIDEらしいんだけど、ちょっと試してみようと思う。
誰か使ってるひといる?

ほかにもオススメとかレビュー付まとめサイトとかあったら教えて欲しい
0101nobodyさん2010/11/09(火) 12:20:34ID:???
>>99
でも今はセーフモードは非推奨・・・
0102nobodyさん2010/11/09(火) 12:33:46ID:???
webデザがDB覚えたいと思って
phpに手を出し始めたぐらいの初心者なんですけど、
phpの参考書買って、お申込みフォームぐらいは作れるようになりました。

ですが進めていくうちに、smartyやらPEARとか
ライブラリを使う参考文が出てきちゃって行き詰まってます。

もうちょっと基礎的なとこやらなくていいの?て感じなんだけれど、
phpのオススメ勉強順と言いますか
ライブラリとかやる前に、これだけは先に覚えておけっていう
仕組みとか構文とかあったら教えてください。

0103nobodyさん2010/11/09(火) 12:35:18ID:???
必要になったら必要なことをやれ
必要じゃないうちは無視しろ
01041022010/11/09(火) 12:42:23ID:???
>>103
ありがとうございます。
PHPはまだ実力が即戦力ではないので、そこまで必要とされてないんですが、
だからこそphp覚えて、仕事で使えるぐらいになりたいなという所でして・・・。
とにかくコードを書いて経験詰めって感じですね。頑張ります。
0105nobodyさん2010/11/09(火) 12:43:59ID:???
>>101

>HP のセーフモードは、共有サーバでのセキュリティの問題を解決するための試みです。
>この問題を PHP のレベルで解決しようとするのはアーキテクチャ上正しくありません。

これらの問題の解決に使うのはどうなの?って事みたいだから
セーフモードで禁止されてた関数を登録してみるっていうのは手だと思うよ

その他のini設定に関してはサーバのスペックとかそういうのもあるから
解説本とかが出しにくいんじゃないかな・・・
実際PHPの設定のチューニングよりapacheのチューニングとか
memcacheの導入なんかを考えた方が効果は高いからね・・・
0106nobodyさん2010/11/09(火) 13:41:24ID:???
関数制限よりもユーザー別にアクセス可能なディレクトリが設定できたらいいんだけどね
0107nobodyさん2010/11/11(木) 22:55:42ID:???
ここまで1日半書き込み無し
0108nobodyさん2010/11/11(木) 22:56:23ID:???
よく見たら2日半だった^^;;;
0109nobodyさん2010/11/12(金) 00:00:20ID:kEbb7vNC
こんなスレを立てたカスは削除以来を出して来い!
0110nobodyさん2010/11/12(金) 00:07:58ID:???
責任もってせめてまともに使おうという気すら無しですか。
0111nobodyさん2010/11/12(金) 00:20:49ID:???
いやいや、質問者が来るのを待っているだけですよ。
それ以外にどうしろと言うのですか。
0112nobodyさん2010/11/12(金) 00:52:15ID:a6R/KCdw
フォームのボタンを押したら
REQUESTの連想配列で"aaa"という添え字にテキストの中身が入って
他のファイルから"aaa"を参照することができるのですが
もうひとつボタンをつくり"bbb"という添え字にテキストの中身を入れた場合に
片方のREQUEST配列しか定義されていないのでエラーとなるのですが
どうすればエラーがなくなるでしょうか?

わかりにくい文ですいません><
0113nobodyさん2010/11/12(金) 01:01:37ID:???
めんどくさいから、そのページの<form>から</form>貼って。
0114nobodyさん2010/11/12(金) 01:40:15ID:a6R/KCdw
// form1.php

<form action = "form2.php" method ="GET">
<input type = "text" name = "aaa">
<input type = "submit" value = "ok">
</form>

<form action = "form2.php" method ="GET">
<input type = "text" name = "bbb">
<input type = "submit" value = "ok">
</form>

//form2.php

echo $_REQUEST["aaa"];
echo $_REQUEST["bbb"];

ボタンを押したほうだけを表示させたいのですが
どうしていいかわかりません
0115nobodyさん2010/11/12(金) 01:47:10ID:???
>>114
試してませんが、

if (isset($_REQUEST['aaa'])) {
echo ($_REQUEST['aaa']);
}
if (isset($_REQUEST['bbb'])) {
echo ($_REQUEST['bbb']);
}

ではダメですか?
0116nobodyさん2010/11/12(金) 01:53:43ID:???
わざわざageて自演してまで質問して必死ですね^^l
0117nobodyさん2010/11/12(金) 02:21:41ID:a6R/KCdw
解決しました
ありがとうございます
0118mind2010/11/12(金) 10:01:04ID:tPnLBKZ0
select count(s.id),
("select true where s.id in
("select
n.s_id as id"
from news as n inner join staff as s on n.s_id = s.id"
where n.approved = 't'
group by n.s_id, s.pic1, s.name
order by count(n.id) desc, s.name asc offset 0 limit 5)
) as news
from staff as s
left join rank as r on s.id = r.s_id


PHP Fatal error: Uncaught exception 'PDOException' with message '
SQLSTATE[42803]: Grouping error: 7
ERROR: subquery uses ungrouped column "s.id" from outer query'

これの原因だれかわかりませんか?
0119nobodyさん2010/11/12(金) 10:04:08ID:???
>>118
スレタイ
0120nobodyさん2010/11/12(金) 10:08:58ID:???
ID出さずにというかどっちでも良いだろそんなの馬鹿なの?
0121nobodyさん2010/11/12(金) 10:16:20ID:???
自演乙
0122nobodyさん2010/11/12(金) 11:20:57ID:???
IDじゃねーよ
0123nobodyさん2010/11/12(金) 11:31:27ID:???
落ち着いてエラーを読むんだ、SQLが変だよ!
0124nobodyさん2010/11/12(金) 11:33:01ID:???
盛り上げるための自演も疲れるな
ふう
0125nobodyさん2010/11/12(金) 21:15:25ID:???
で、>>118は解決したのかい?
01261182010/11/12(金) 23:31:33ID:???
自己解決しました
0127nobodyさん2010/11/13(土) 02:14:55ID:???
せっかくなら、どう解決したのか教えて欲しい
01281182010/11/13(土) 06:00:07ID:???
お断りします
0129nobodyさん2010/11/14(日) 19:10:46ID:???
何で?
0130nobodyさん2010/11/14(日) 19:26:48ID:???
本人じゃないからでしょ
01311182010/11/14(日) 19:44:08ID:???
いえ本人です
01321182010/11/14(日) 19:46:23ID:???
?
01331182010/11/15(月) 00:22:50ID:???
意味がわかりません??
0134nobodyさん2010/11/15(月) 16:15:31ID:???
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。
0135nobodyさん2010/11/15(月) 20:10:35ID:???
1000ならおねしょが治る
0136nobodyさん2010/11/17(水) 14:14:32ID:MthWNZpy
myFunc内からmyFuncを呼び出しているのですが、
引数の数や並びが変わったときのことを考えて、
myFunc(func_get_args()) にしてみたのですが、これだと配列が渡されてしまいます。
これを常に展開してある状態で渡す方法はないでしょうか?
よろしくお願いします。
0137nobodyさん2010/11/17(水) 14:19:41ID:???
スレタイ
0138nobodyさん2010/11/17(水) 14:30:51ID:???
>>136
myFuncの呼び出しをcall_user_func_arrayとかで呼び出せばどうかな
0139nobodyさん2010/11/17(水) 15:20:25ID:???
$argv とかおもったが全然違ったw
0140nobodyさん2010/11/17(水) 15:45:27ID:???
>>138
ありがとうございます。それでいけました。

ちなみに、直接渡すとエラーが出るので、変数に入れる必要があるようです。
$arguments = func_get_args();
call_user_func_array('myFunc', $arguments);
0141nobodyさん2010/11/18(木) 17:19:05ID:???
PHP勉強すればapi使えるようになりますか?
PHPの本買ったんだけど全部覚えれば掲示板が作れるようになる
俺はapiがやりたいんだよwwwww
0142nobodyさん2010/11/18(木) 17:23:37ID:???
APIが何のことかわかってないんだろうな
0143nobodyさん2010/11/18(木) 17:50:55ID:???
WebAPIという前提でだが・・・
googleとかの一般的?なWebAPIならPHP勉強すればできなくはないけど
提供されてるAPIがどういうものかにもよるだろ
PHPの知識だけあってもやりたいWebAPIの知識が無ければ
マッシュアップとかそういうのは無理
0144nobodyさん2010/11/18(木) 18:03:43ID:???
とりあえず楽天とかアマゾンとかを考えてます(´・ω・`)
0145nobodyさん2010/11/18(木) 18:30:11ID:???
データリソースを他人が利用するための仕組みみたいなもんだろWebAPIって?
データへのアクセスへの方法を提供するのがWebAPIサービス
指定されたアクセス方法でデータを取得する
データはXMLやJSONで送られてくるのでそれをアプリケーション側で加工する

そんな認識
0146nobodyさん2010/11/18(木) 18:50:42ID:???
アマゾンは弄ったことあるが
正直PHPよりJavaScriptを勉強する事をおすすめする
0147nobodyさん2010/11/18(木) 19:35:38ID:???
>>146
JavaScriptだと検索ロボットに認識されないでしょ?
それだとせっかく作っても誰も来ない可能性があるよ(´・ω・`)
0148nobodyさん2010/11/18(木) 20:13:08ID:???
IDが無いと誰が質問者かわかりにくいな。
0149nobodyさん2010/11/19(金) 09:24:12ID:???
今は2ちゃんがあるから逐一質問すれば何でも作れる
0150nobodyさん2010/11/19(金) 16:46:47ID:???
昨日からPHPの勉強を始めた
やっと何も見なくても画面に時間が出せるようになった

先は長い。。。。
0151nobodyさん2010/11/19(金) 17:08:43ID:???
>>150
マスターしたも同然じゃん
0152nobodyさん2010/11/19(金) 17:31:45ID:???
>>150
俺より進んでるじゃん
0153nobodyさん2010/11/19(金) 17:35:22ID:???
>>151
>>152
なんでだよwww
0154nobodyさん2010/11/19(金) 21:28:48ID:???
何も見なくても画面に時間が出せるようになったなんてすごいじゃん
エスパー合格
0155nobodyさん2010/11/19(金) 22:16:24ID:???
俺は何も見ないとエディタすら起動できないが>>150はすごいな
0156nobodyさん2010/11/19(金) 22:27:28ID:???
心眼
0157nobodyさん2010/11/20(土) 01:02:39ID:???
隔離スレとしてちゃんと働いてるな
0158nobodyさん2010/11/20(土) 01:17:38ID:???
働いているのはスレじゃなくてオレです。
0159nobodyさん2010/11/20(土) 10:26:50ID:???
荒らしてるのは大抵ID出せ出せ言ってる奴なんだろw
0160nobodyさん2010/11/20(土) 11:09:42ID:???
語尾にw付けるからすぐわかっちゃう
向こうのスレには来ないでね><
0161nobodyさん2010/11/20(土) 11:12:41ID:???
向こうのスレとか言ってるのにこっちのスレには来るんだなw
荒らしてるのがあっちのスレの奴だと分かりやすい事だ
0162nobodyさん2010/11/20(土) 12:18:27ID:???
>>159
頼むからコテハンつけてくれないかな?
名前の後ろに#文字列でいけるのでよろしくお願いします
01631572010/11/20(土) 12:29:53ID:???
0164nobodyさん2010/11/21(日) 01:08:23ID:???
>>162
頼むからコテハンつけてくれないかなw?
名前の後ろに#文字列でいけるのでよろしくお願いしますw
0165nobodyさん2010/11/21(日) 01:32:43ID:???
>>164
頼むからコテハンつけてくれないかなw?
名前の後ろに#文字列でいけるのでよろしくお願いしますw
0166nobodyさん2010/11/21(日) 07:03:39ID:???
0167nobodyさん2010/11/21(日) 07:59:54ID:???
IDすらかたくなに出したくないって連中にコテだのトリップだのなに夢みてんだ
0168nobodyさん2010/11/21(日) 09:26:25ID:???
IDすたらかなにく出くしなたいって連中のテコだにトップリだなにの夢だみんて
01691502010/11/21(日) 13:12:46ID:???
全然先に進まない。。。
0170nobodyさん2010/11/21(日) 13:15:48ID:???
>>169
どう勉強してるのかは知らないけど
何かをつくってみたらどうよ
0171nobodyさん2010/11/21(日) 14:10:11ID:???
>>169
目標はあるの?掲示板とか。一個定めれば己ずとやることが見えるし
そうすれば分からない時も調べやすい
01721502010/11/21(日) 14:41:44ID:???
>>170
>>171
本を買ってそれをやってます
本を見なくてもプログラムを打てるようにやってますが
全然進みません
今フォームを反映するところをやってます

別にプログラマーになりたいわけではありません
公開してあるPHPをちょっと改造したいだけです(´・ω・`)
0173nobodyさん2010/11/21(日) 14:47:26ID:???
>>172
本見ながらでもちゃんと理解してればOKと思うんだけどそれで満足してないってことかな。
公開してるPHPが何か分からないけど、改変くらいなら「何が出来る」「何を調べれば分かる」が把握できれば十分。
プログラマーだってすべて記憶してるわけじゃないし、調べながら作るよ。
0174nobodyさん2010/11/22(月) 00:46:01ID:???
>>150は既にエスパーの称号をお持ちなのですからそれ以上はもう進めません。
0175nobodyさん2010/11/22(月) 00:49:15ID:???
>>173
全て記憶していないようではプログラマーとは言えねぇだろw
そんなのただのトウシロだろうがwww
0176nobodyさん2010/11/22(月) 02:37:53ID:???
PHPに関してすべて記憶とか凄いな
どれ程関数あると思ってるんだ

主要な関数と書き方覚えてればプログラムなんて出来る
多言語もやったりする人なら普通に覚えてない場合は多い
0177nobodyさん2010/11/22(月) 08:18:04ID:???
だからそんな香具師はただのトウシロだろうが。
それぐらい記憶できないようじゃまともな大学も出れねぇなww
0178nobodyさん2010/11/22(月) 08:23:00ID:???
高卒ですが何か?
0179nobodyさん2010/11/22(月) 08:40:28ID:???
何か?じゃねぇよ。高卒を自慢してんじゃねぇ。
恥ずかしくないのかよ。
0180nobodyさん2010/11/22(月) 10:38:17ID:???
香具師とか使うあたりいい大人なんだろうが、言ってることは子供だな
0181nobodyさん2010/11/22(月) 14:07:35ID:???
トウシロとか香具師とか
きっと30過ぎたオッサンなんだろ
0182nobodyさん2010/11/22(月) 14:27:42ID:???
35過ぎた高卒ですが何か?
0183nobodyさん2010/11/22(月) 19:00:46ID:???
中卒が偉そうに高卒のふりしてんじゃねーよww
01841502010/11/23(火) 22:57:14ID:???
こんにちは
全然進まないけど頑張って勉強してますよ^^
0185nobodyさん2010/11/23(火) 23:48:24ID:TPqmnmVe
IMGタグからのCGI呼び出しを禁止するにはどうすればいいですか?
GET/POSTの判断以外で。
0186nobodyさん2010/11/23(火) 23:56:34ID:???
>>185
言語は?
01871852010/11/24(水) 00:16:19ID:ss5BOG7i
PHP使ってます。
0188nobodyさん2010/11/24(水) 00:23:42ID:???
このスレはIDを出しての質問は認められません
スレタイを読め糞野郎
01891502010/11/24(水) 00:34:42ID:???
>>188
怒らないで(´;ω;`)ブワッ
0190nobodyさん2010/11/24(水) 00:41:13ID:???
スレ立ての経緯としては「出さなくてもいい」のニュアンスなので大丈夫。
次スレがあるならスレタイ要変更>>45の感じで。個人的には全ID出しでいいと思うんだけど
0191nobodyさん2010/11/24(水) 01:15:27ID:???
次スレは
http://hibari.2ch.net/test/read.cgi/php/1167984858/
と統合
こんなスレたてた意味は全くない
0192nobodyさん2010/11/24(水) 04:44:48ID:???
>>185
基本的には無理。HTTPリクエストの方法に違いがないので。
環境変数REFERERに違いがあるかもしれないから試してみたら?
0193nobodyさん2010/11/26(金) 03:36:48ID:???
文字列を置換したいんですけどできないので教えてください

$string = "ここをみて user/123";
$user_num = "user/123";
$string = preg_replace("/".$user_num."/", "<a href=\"#\">".$user_num."</a>", $string );

どこがまずいでしょうか
0194nobodyさん2010/11/26(金) 04:02:48ID:???
>>193
デリミタ(今回の例だと「/」)がuser_numに含まれてるからだと思う
デミリタ自体は#等にも変更可能だからuser_numに使われてない文字を使えば良い
http://www.php.net/manual/ja/regexp.reference.delimiters.php

まぁ正直な所そのぐらいの置換ならstr_replaceの方が良いとは思う
あと、どうできないかとかは書いたほうが良いよ
0195nobodyさん2010/11/26(金) 12:06:23ID:???
>>194

ありがとうございます。/を#に変えたらできました。バックスラッシュが問題だったのですね。
デリミタというのを知らなくてバックスラッシュしか使えないと思ってました。
0196nobodyさん2010/11/26(金) 19:15:10ID:???
/ はバックスラッシュじゃなくてただのスラッシュですよ
01971502010/11/27(土) 00:40:00ID:???
http://neko.edoblog.net/Entry/2/
コレのitemCaptionの文字数を制限したいんですけど
どうやったらいいですか?
0198nobodyさん2010/11/27(土) 00:46:48ID:???
文字列関数に指定文字数で丸めるという関数がある
01991502010/11/27(土) 00:53:06ID:???
>>198
そこまでは調べたんだけど
どうやっても反映されないんですよ(´;ω;`)
0200nobodyさん2010/11/27(土) 00:58:45ID:???
そのRSSリーダ使わずにただの文字列だけで試験してみそ
0201nobodyさん2010/11/27(土) 11:11:50ID:???
スラッシュでしたね。ありがとうございます。恥ずかしい。
0202nobodyさん2010/11/27(土) 11:28:18ID:???
>>200
試験勉強は苦手です
0203nobodyさん2010/11/27(土) 11:29:29ID:???
じゃやらんでよし
0204nobodyさん2010/11/27(土) 12:01:13ID:M3hnHn8K
質問です。ネットからオークション用のPHPをダウンロードして解凍しました。
エクスプローラーでHTMLとなっているtemplate_sell_phpと名前が付いているファイルを開くと

http://sugar310.dip.jp/cgi/upload/source/up26917.png
と文字化けしています。
ソースは↓でHTML宣言やBODYもありません。これはPHP形式で保存し直す
べきなんでしょうか?
http://sugar310.dip.jp/cgi/upload/source/up26919.htm
また、プログラムのソースはこれで合っているのでしょうか?教えてください。
0205nobodyさん2010/11/27(土) 12:03:22ID:???
それは文字化けではない
phpのshort_open_tagがonになってないのでは?
あとそのファイルは処理がないので他から読み込ませるテンプレートのような気がする
0206nobodyさん2010/11/27(土) 12:31:45ID:???
>>204
ブラウザで直接開いてる?
ファイル形式とか関係なくて、ブラウザにPHP実行する機能無いからそうなるよ。
PHP実行するサーバの準備するところから始めないと。
0207nobodyさん2010/11/27(土) 12:39:20ID:???
PHP形式いっておられるので、
ちょっと必要な知識が足りないのだと思います。(あなたをバカにしてるのではありません)
0208nobodyさん2010/11/27(土) 12:44:15ID:???
コケにはしてます
02092042010/11/27(土) 14:57:38ID:z6Wg8ZBK
>>205 回答ありがとうございます。
short_open_tagでググったら
http://orima.jp/blog/archives/2008/0130234827.html が出てきたんですが
short_open_tag = Offが記述されているphp.iniというファイルは
レンタルサーバー側に有るファイルの事ですよね?
…ダウンロードしたフォルダには入ってなかったので。
それで、開始文字列を<?phpにしろと書かれているのですが、
<?

reset($LANGUAGES);で開始している場合はなんと書き換えればよろしいいのでしょうか?
0210nobodyさん2010/11/27(土) 15:27:48ID:???
だから<?を全て<?phpに書き換えればいい。
スクリプトの冒頭だけじゃなくてファイルの中全部だよ。

ちなみにレンタルサーバーでphp.iniを編集できないのであれば
.htaccessファイルに
php_flag short_open_tag on
と書いてスクリプトと同じかそれ以上のディレクトリに設置する方法もある。
レンタルサーバーによっては.htaccessに制限があるので出来ない場合もあるが。
02111182010/11/27(土) 19:01:07ID:???
>>209
一度ローカルで開発環境作って試してからレンタルサーバに上げて使ったほうがいいよ
0212nobodyさん2010/11/27(土) 19:02:17ID:???
レンサバと同じ環境にしておいてもいいし
02131972010/11/27(土) 19:07:53ID:???
すいません
一日頑張りましたが丸まりません(´;ω;`)
0214nobodyさん2010/11/27(土) 19:08:33ID:???
はあそうですか
私は何を答えればいいんでしょう
0215nobodyさん2010/11/27(土) 19:17:27ID:???
mb_strimwidthあたりを調べると良い
ついでに文字コードの勉強もしとけば良いよ
0216nobodyさん2010/11/27(土) 20:53:04ID:384HXqIr
http://logo.coresv.net/
0217nobodyさん2010/11/28(日) 02:48:57ID:???
>>211
>>133
0218nobodyさん2010/11/28(日) 02:53:16ID:???
意味がわかりません??
0219nobodyさん2010/11/28(日) 02:57:06ID:???
>>213
猫こたつ
0220nobodyさん2010/12/05(日) 21:43:19ID:???
ブラウザの判定をユーザーエージェント以外で判別する方法はありますか
0221nobodyさん2010/12/05(日) 22:05:00ID:???
サーバーサイドでは無い。
クライアントサイドならJacascriptでも可。
0222nobodyさん2010/12/05(日) 22:17:08ID:???
そうですか
ありがとう
0223nobodyさん2010/12/15(水) 17:06:11ID:???
どういたちうまちて
0224nobodyさん2010/12/19(日) 20:28:40ID:???
>>204

明らかにスレ違いない質問だと思うのは私だけ?
0225nobodyさん2010/12/21(火) 21:28:19ID:???
file関数で外部サイトにアクセスする時ユーザーエージェントを偽装(付与?)したいんですが
php.iniを書き換えずに出来る方法ってありますか?
あればサンプルを教えて欲しいです
もしくはググるキーワードをお願いします

ちなみに今こんな感じであるサイトのソースを取得してます
<?php

$site = file('http://hoge.com')
echo "$site";

?>
0226nobodyさん2010/12/21(火) 21:45:03ID:???
素直にhttpclient使えよ…
02272252010/12/21(火) 21:51:11ID:???
>>226
サンクスです
ちょっとググッてきます
0228nobodyさん2010/12/21(火) 23:34:47ID:zPMGCBk8
質問があります。
実はこれからPHPを勉強しようと思ってます
色々と調べていくうちに演算子などと言葉が出てきますが
数式など知ってないとだめでしょうか?
計算とかはすごく苦手でよくわかりません…
0229nobodyさん2010/12/21(火) 23:41:25ID:???
必要ないけど君には無理そうだ
0230nobodyさん2010/12/21(火) 23:43:11ID:zPMGCBk8
>>229さん
レスありがとうございます
必要ないのに、無理っていうのは…?
0231nobodyさん2010/12/21(火) 23:44:17ID:???
ID出してるやつに答えるなよ春日
0232nobodyさん2010/12/21(火) 23:45:25ID:???
>>231
すいません…IDだしてしまってごめんなさい…
0233nobodyさん2010/12/21(火) 23:53:23ID:???
ID出してしまって本当に申し訳ございません
失礼ながら、他スレで質問させていただきます
本当にごめんなさい
0234nobodyさん2010/12/22(水) 01:40:16ID:???
別にどっちでもOKなすれな訳だが
IDだせだせうるさい奴はばかだな
0235nobodyさん2010/12/22(水) 10:11:08ID:???
もし次スレがあるなら「ID気にせず」に変えれば良い
0236nobodyさん2010/12/22(水) 10:42:03ID:???
ただ「下らねぇ質問を書き込みやがれ」とかでいいんじゃない
0237nobodyさん2010/12/22(水) 10:47:19ID:???
隔離スレなのに機能してねーな
0238nobodyさん2010/12/22(水) 10:53:00ID:???
スレタイは>>45のでいいよ
本来のスレタイ名に戻るだけだし
IDだして〜のスレは76からいきなり始まった変なスレ
0239nobodyさん2010/12/22(水) 11:04:16ID:???
質問と回答以外は書くなぐらいでいいんだけどな。
0240nobodyさん2010/12/22(水) 12:17:23ID:???
ID出すを継承してるから向こうが本スレの流れ組むんだから76から始まるのは当然
こっちは完全に別の流れ
まぁ好き勝手AjaxとJAXA語ってろ低能池沼ども
0241nobodyさん2010/12/22(水) 12:38:25ID:???
元々はどっちでもOKなスレで76スレ目から強引にスレタイがあっちのスレの流れ
だから本来はそのスレのスレ番は1にすべきだったんだよ
それ以前にはID出すことを必須と議論もされないまま
ルールに入れたりという流れもあったがな
知らないのに憶測でレスするなよ
0242nobodyさん2010/12/22(水) 12:57:52ID:???
何を行ってんだお前は過去スレ漁ってこい
テンプレから全て同じじゃないか
新参は黙っとけ雑魚が
0243nobodyさん2010/12/22(水) 13:29:46ID:???
23スレ目からID必須と勝手になってるが?
22スレ目で旧本スレが無くなり参考になるように旧本スレのテンプレが貼られたりはしたが
議論など何もなくID表示しろと23スレ目からなってるんだが?

雑魚とか言う前に調べもしないのに言うなよアホ
その旧本スレでもage進行であればID表示が必須って訳ではなく
トリップでも良かったんだけど?

新参は黙っとけ雑魚が
0244nobodyさん2010/12/22(水) 13:41:39ID:???
古参どもは黙ってろよ(笑)
時代遅れの2chにしがみついてるしかないから仕方ないか(笑)
2chの利用者の7割は30代以上40−50代も多いというけど納得だな(笑)
0245nobodyさん2010/12/22(水) 13:50:03ID:???
新参といったり古参といったり忙しい奴だな
0246nobodyさん2010/12/22(水) 14:00:22ID:???
本人乙って言いたいんですか?(笑)
ほんと救いようがないオッサンですね(笑)
おめでたい頭ご苦労様ですwwwwww
0247nobodyさん2010/12/22(水) 14:06:04ID:???
30代以降には該当しないけどなんか大変そうだね
0248nobodyさん2010/12/22(水) 14:13:24ID:???
オッサンはPHPやらないだろ
やってたらそれはそれで問題だ
0249nobodyさん2010/12/22(水) 14:15:25ID:???
ユーザ会disってんのか?
0250nobodyさん2010/12/23(木) 09:07:39ID:???
ここが噂の隔離スレですね。

やはり本スレとは雰囲気が違いますねw
0251nobodyさん2010/12/23(木) 16:09:51ID:???
>>248
もうすぐ40なんですが、最近PHP始めてこれから本格的に
仕事にしようかと思っているんですが、駄目ですか?
0252nobodyさん2010/12/23(木) 16:14:45ID:???
駄目すぐるwww
0253nobodyさん2010/12/23(木) 16:33:30ID:???
別にダメって訳でもないだろ・・・
年齢など気にせずご自由に
0254nobodyさん2010/12/23(木) 16:39:03ID:???
なぜ駄目なのか理由を教えていただけるとありがたいです。
0255nobodyさん2010/12/23(木) 20:28:57ID:???
そうした質問を書いてしまう性格だからです。
0256nobodyさん2010/12/23(木) 20:39:11ID:???
マジレスすると、40近くにもなって平気かどうかを人に聞いてる時点で
IT関係無くどうよって事
0257nobodyさん2010/12/24(金) 00:24:07ID:???
マジレスすると、Ajaxと書いてる時点で
IT関係無くどうよって事
0258nobodyさん2010/12/24(金) 03:11:02ID:cW1KCoPr
test
0259nobodyさん2010/12/24(金) 21:06:22ID:???
いや、2chだから恥も外聞も無く聞けるってもんです。
なのでそういう観点ではなく、40という年齢でPHPを仕事にするのを
どう思うか教えて欲しいのです。
ここには若い人もいればおそらく同年代の人もいるでしょうから。
0260nobodyさん2010/12/24(金) 21:27:53ID:???
クリスマスイブに、つまらないレスして悲しくないですか?
0261nobodyさん2010/12/24(金) 21:30:21ID:???
40といえばCをやってた世代だからそっち方面の知識ないとヴァカにされるよ
0262nobodyさん2010/12/24(金) 22:00:39ID:???
案件があるならそれでいいんじゃね? としかいいようがない
0263nobodyさん2010/12/24(金) 22:14:00ID:???
またしても空気読まずにマジレスすると
別に40でPHPを仕事にする事自体は個人的には何とも思わないが

1プログラマとして働きたいのなら40だと相当厳しい(雇ってくれる所が無い)
他の部分(DBとかネットワークとかwebサーバの設定とか)が出来れば別だが
今は30前半の経験5年以上でも余ってる

何か面白いサービスのアイデアを持ってて
それをphpで実現するというのなら有りだと思うが、たぶんそういう意味では無いよね。

あとはコネがあって仕事がとってこれるというのなら中小なら大歓迎
0264nobodyさん2010/12/24(金) 22:44:12ID:???
そうですか、結構厳しい世界なのですね。
当然ながら仕事をとってこれるコネがあるわけでもないので
ちょっと考えてしまいますね。
0265nobodyさん2010/12/24(金) 23:03:42ID:???
一応プログラマは専門職だ。
専門職に40で未経験を雇ってくれる業界があるのか?
0266nobodyさん2010/12/24(金) 23:37:45ID:???
PHPプログラマは一般的なプログラマとは別ですよ^^;
あまりにも低レベルなのでデザイナーが兼ねるレベルですからねw
専門職なんて大それたものじゃございませんww
でもPHPプログラマというものが通用するのであれば25歳までなので
40はどっちみち無理じゃないかな
0267nobodyさん2010/12/24(金) 23:40:51ID:???
未経験が許されるのは30前後まで
許されるといっても訓練校経由しても就職率は5割ほど(神奈川の訓練校のデータ)
ハロワや転職サイト経由だともっと厳しいだろう
0268nobodyさん2010/12/24(金) 23:41:55ID:???
デザイナーがCakeと作れたりするとは思えないがな
0269nobodyさん2010/12/25(土) 00:07:52ID:???
作るんじゃなくて使うんですが
0270nobodyさん2010/12/25(土) 02:14:17ID:???
CakeもPHPで出来てるんですが
0271nobodyさん2010/12/25(土) 02:33:45ID:???
>>270
だからなんだ、作るのか?
0272nobodyさん2010/12/25(土) 11:35:58ID:???
なんで仕事でCakeを作る必要があるんだ・・・
そんな案件ねーっての
Cakeレベルのって言う意味ならそんなん考えるのが無意味
業務で作るものは全く違う
君が思ってるほど難しいことはしない
0273nobodyさん2010/12/25(土) 12:21:22ID:dUb+Qacq
Ajaxが使えればPHPを勉強する必要は無いんですよね?
0274nobodyさん2010/12/25(土) 12:57:25ID:???
写経みたくただCakePHPを書き写す仕事があったら拷問だな
0275nobodyさん2010/12/25(土) 14:21:30ID:???
他社の受注案件なら少ないだろうな
自社開発とかならFWの選定とかあったり
場合によっては独自FWの開発とかもある
独自FW開発とかになると企業規模は小さくはなるが・・・
ECサービスの構築とかもあるわけだし
単にデザインカスタマイズをする為だけにPHPがある訳じゃないだろ・・・

0276nobodyさん2010/12/25(土) 15:02:24ID:???
じゃぁAjaxは何のためにあると言うんだ?
JAXAの立場も考えるべきではないのか。
0277nobodyさん2010/12/25(土) 15:45:44ID:???
クリスマスの今日、秀逸なレスです。

けれども、そのレスを書いていて、自分が寂しいクリスマスを過ごしていると感じませんか?
いやいや、自分は悲しい人間だと感じませんか?
それとも、既にそんな感情も捨てたのでしょうか?

0278nobodyさん2010/12/25(土) 16:07:02ID:???
>>277
>>277
0279nobodyさん2010/12/25(土) 16:08:28ID:???
ここは世界屈指の強心臓の持ち主が多いな


ネット上ではw
0280nobodyさん2010/12/25(土) 16:37:21ID:???
訓練校行ってきた(行かされた)人に比べると
モチベーションのありそうな>>251の方が望みはあると思う
ttp://anond.hatelabo.jp/20101203150748
こういう人もいるし

あとプログラマを名乗りたいなら「PHPだけ」というのは厳しい
他の言語も使えるくらいのバイタリティと応用力は必須だと思うね
0281nobodyさん2010/12/25(土) 16:45:36ID:???
そのリンク先みたいな人は回答待ってる暇があったらすぐ動く
0282nobodyさん2010/12/25(土) 17:14:45ID:???
そのリンク先の人もAjaxを勉強してるじゃないか。おまいらも見習え。
0283nobodyさん2010/12/25(土) 18:41:40ID:???
クリスマスなのに…悲しい方なんですね。
0284nobodyさん2010/12/25(土) 18:52:31ID:???
なんでクリスマスにこだわるんだよw
0285nobodyさん2010/12/25(土) 19:01:19ID:???
日本もクリスチャン多くなったもんだ
0286nobodyさん2010/12/25(土) 19:06:55ID:???
(´・ω`・)エッ?

Ajax を知っているならばクリスマスを大切にするはずですよ。
もしかして、エセAjax な方ですか?

0287nobodyさん2010/12/25(土) 19:11:42ID:???
流石につまんらん
0288nobodyさん2010/12/25(土) 19:15:13ID:???
普通Superjodenだろ
0289nobodyさん2010/12/25(土) 19:33:10ID:???
クリスマスだからか本屋とか人少ないなぁ
俺忘れてて朝一で萌え本買いにいったら
客がほとんどいなくてびびった。
0290nobodyさん2010/12/25(土) 19:41:35ID:???
そろそろPHPに戻しましょうよ
0291nobodyさん2010/12/25(土) 19:45:41ID:???
PHPに語るほどのものが無い
0292nobodyさん2010/12/25(土) 19:48:49ID:???
語る必要も無い
質問が無ければそのまま落ちるだけだ
0293nobodyさん2010/12/25(土) 20:02:07ID:???
Ajaxならば彼女もできる!

バレンタインはAjaxで盛り上がろう!
0294nobodyさん2010/12/25(土) 22:23:41ID:???
>>280 のサイト見てみたけど不具合が多くない?
検索しても上手く動かない。
これだけの物を知識ゼロから4ヶ月で作ったのは凄いと思うけど。
0295nobodyさん2010/12/25(土) 22:30:52ID:???
はてブユーザ並の情弱っぷりだな
知識0なわけねぇだろ
0296nobodyさん2010/12/25(土) 23:12:26ID:???
>>295
「ズブの素人から約4ヵ月でここまで出来ました。」
って書いてあるよ! 構想は5年かけたともあるけど。
わざわざ嘘つく必要もないんじゃないかな。
295はどうしてそう思うの?
0297nobodyさん2010/12/25(土) 23:17:18ID:???
どうしてそう思うのって、、有名なSEO対策だろ…
質問者が初心者ですけどと免罪符を書くのと同じ
それをSEOに応用したのが初心者ですけど〜出来ましたとIT先輩方に媚びを売ると
7年前に流行ったのをしらんのかいな…
ったく…
アダルトOKのホスティングチョイス+無料βで短期アフィ稼ぎしてる時点で気づけよ
0298nobodyさん2010/12/25(土) 23:21:47ID:???
嘘を嘘と見抜けないと(Ajaxを使うのは)難しい
0299nobodyさん2010/12/25(土) 23:23:03ID:???
眼鏡が使えなくなったからまたその手法を使い出したと予想
何にせよはてぶ民はアホだなw
0300nobodyさん2010/12/25(土) 23:45:49ID:???
>>297
ありがとう!検索しても上手く動かないし、
素人が4ヶ月で制作したから不具合が出てるのかと思った。
0301nobodyさん2010/12/26(日) 05:13:36ID:???
チョンのあいつは10年掛けても無理
0302nobodyさん2010/12/26(日) 17:12:44ID:???
>>297
7年前って・・・お前いったいいくつだよ。
じじぃはどっか行けよ。昔話なんてどうでもいいんだよ
0303nobodyさん2010/12/26(日) 20:47:33ID:mqP2H35G
<?php が普通ですけど
<? で始めるにはどこいじればいいんでしたっけ?
0304nobodyさん2010/12/26(日) 21:08:39ID:???
short_open_tag
0305nobodyさん2010/12/26(日) 21:09:05ID:???
short_open_tagでした。自己解決しました
0306nobodyさん2010/12/26(日) 21:21:52ID:???
>>304
わざわざありがとうございました
0307nobodyさん2010/12/26(日) 21:32:25ID:???
ID出しましょうね
0308nobodyさん2010/12/26(日) 22:44:18ID:???
このスレはどっちでもOK
0309nobodyさん2010/12/27(月) 01:18:52ID:???
今日から独習でやってるんですが
連想配列って普通の配列じゃ中身に何入ってるか分かりにくいから
自分で適当に定義して使いやすくするのが目的って認識で良いですか?

例えば

$fruit = array(0 => apple, 1 => 100, 2 => aomori);

より

$fruit = array("name" => "apple", "price" => "100", "area"=> "aomori");

の方が分かりやすい(気がする)
0310nobodyさん2010/12/27(月) 01:27:21ID:???
>>309
まぁそんなところ。
03113092010/12/27(月) 01:33:11ID:???
>>310
サンクスです
0312nobodyさん2010/12/27(月) 01:34:09ID:???
ハッシュがどうとかメモリがどうとかプログラム的に正しい認識を必要としないならそういう感じでいいんじゃね
0313nobodyさん2010/12/27(月) 08:59:55ID:???
( ;∀;)イイハナシダナー
0314nobodyさん2010/12/28(火) 15:33:46ID:???
read.txtの//readと//endの間の行だけを読み取り出力したいけど、できない・・
どうすればできるんだろう?
read.txt
1
2
3
//read
4
5
6
7
//end
0315nobodyさん2010/12/28(火) 15:38:23ID:???
<?php
$fh=fopen("read.txt","r");
while(false!==($line=fgets($fh))){
$flag=0;
if($line=="//read"){
$flag=1;
while($flag==1){
$line=fgets($fh);
if($line=="//end"){
$flag=0;
}
echo "$line"."<br>";
$box[sizeof($box)]=$line;
}
}
}
fclose($fh);
for($i=0;$i<=sizeof($box);$i++){
echo $box[$i]."<br>";
}
?>
では動きませんでした。
0316nobodyさん2010/12/28(火) 15:51:47ID:???
> では動きませんでした。

`;:゙;`;・(゚ε゚ )ブッ!!
0317nobodyさん2010/12/28(火) 15:58:06ID:???
>>315
<?php
$fh=fopen("read.txt","r");
$flag = 0;
while($line=trim(fgets($fh))){
if($line=="//read"){ $flag = 1; continue;}
if($line=="//end"){ break;}
if($flag){
echo "$line<br>";
$box[]=$line;
}
}
fclose($fh);
echo implode("<br>",$box);
?>
$box 何のためにあるの?
0318nobodyさん2010/12/28(火) 16:01:39ID:???
空の行とか0だけの行で終わっちゃうかも。
03193172010/12/28(火) 16:10:20ID:???
そっか。3行目 !==false くっつけてくだせえ
0320nobodyさん2010/12/28(火) 16:57:33ID:???
>>317
>>319
ありがとうございます!!!
助かりました。
0321nobodyさん2010/12/28(火) 17:00:12ID:???
$boxは自棄になってつけてましたw
0322nobodyさん2010/12/28(火) 17:56:41ID:???
$box[sizeof($box)]=$line;
これは新しい
0323nobodyさん2010/12/28(火) 18:07:57ID:???
多言語じゃ普通にあるよ
別に新しくはない
0324nobodyさん2010/12/28(火) 18:12:29ID:???
PHPでは全くもって無駄という意味で新しい
0325nobodyさん2010/12/28(火) 18:48:05ID:???
何が新しいのかさっぱり
sizeofが見慣れないってならcountのエイリアスだし
0326nobodyさん2010/12/28(火) 20:05:21ID:???
多言語ってAjaxのこと?
0327nobodyさん2010/12/28(火) 20:52:41ID:???
Ajaxとは田原語のことだったんですか?

本気でAjaxを勉強しようと思ったのに残念です。

やっぱり40歳からのIT業界転職はPHPを勉強するしか方法が無いと思い知りました。

0328nobodyさん2010/12/28(火) 21:47:59ID:???
転職ならIT業界ではなくJAXAがふさわしいと思います。
0329nobodyさん2010/12/29(水) 05:05:06ID:???
友達の親父がJAXAの研究室長ですが何か質問ある?
0330nobodyさん2010/12/29(水) 10:09:01ID:???
Ajaxをマスターするには何から始めればいいでしょうか。
0331nobodyさん2010/12/30(木) 19:58:31ID:???
Ajaxの隔離スレはこちらですね?
0332 【大吉】 2011/01/01(土) 23:20:41ID:???
Ajax万歳!
0333 【972円】 2011/01/01(土) 23:22:42ID:???
JAXA万歳!
0334 株価【19】 u2011/01/01(土) 23:23:33ID:???
40歳からのIT業界転職万歳!
0335 株主【php:0/14204=0(%)】 2011/01/01(土) 23:43:43ID:???
どういうことよ?
0336 株主【php:0/14204=0(%)】 2011/01/01(土) 23:45:29ID:???
40歳からのJAXA転職は困難でしょうか。
0337nobodyさん2011/01/02(日) 00:06:57ID:???
自然科学系学部の博士号が必要です
0338nobodyさん2011/01/02(日) 01:39:24ID:???
自然科学系学部中退の私がAjaxをマスターしました
0339nobodyさん2011/01/02(日) 01:41:53ID:???
どうやったらAjaxをマスターしたと言えるのか知りたい
0340nobodyさん2011/01/02(日) 01:53:40ID:???
彼女ができたら、Ajaxマスターです。
0341nobodyさん2011/01/02(日) 14:24:54ID:???
小3〜中2なでつきあってた彼女と最近別れました。
どうしたらJAXAに入隊できるでしょうか。
0342nobodyさん2011/01/03(月) 14:54:38ID:???
別の掲示板で誤字があると指摘されましたので再送します。
小3〜中2までつきあってた彼女と最近別れました。
どうしたらJAXAに入隊できるでしょうか。
0343nobodyさん2011/01/04(火) 19:07:26ID:???
PHPなんて過去の遺産にこだわってるから荒れるんだよ。
早くAjaxをマスターして卒業することをお勧めする。
0344nobodyさん2011/01/04(火) 19:44:52ID:???
えーと、それは>>342に対するレスでしょうか。
何だか的外れなような気がするのですが。
0345nobodyさん2011/01/04(火) 20:24:29ID:nHG462Zu
AjaxとjavascriptとXMLでスレタイをor検索しても10スレ程しか引っ掛かりません。
やっぱりWebプログラミングとしてAjaxは終コンなんですか?
0346nobodyさん2011/01/04(火) 20:28:06ID:???
>>345
スレタイ
0347nobodyさん2011/01/04(火) 21:48:40ID:???
Ajaxのxの部分にPHPが当てはまるということを知らないんだろこのAjax厨は
ほんとアホ丸出し
0348nobodyさん2011/01/04(火) 22:05:56ID:???
え?
0349nobodyさん2011/01/04(火) 22:11:41ID:???
やっぱ知らなかったようです
0350nobodyさん2011/01/04(火) 22:16:46ID:???
>Ajaxのxの部分にPHPが当てはまると

そんな事知りません
0351nobodyさん2011/01/04(火) 22:24:16ID:???
>>347
Ajax厨いいかげん消えろよ
どさくさでつまんねー嘘書くな
0352nobodyさん2011/01/04(火) 22:26:31ID:???
嘘?知らないだけだろpgr
0353nobodyさん2011/01/04(火) 22:28:10ID:ygsGoaYp
>>352
いいかげん荒らすなよks
0354nobodyさん2011/01/04(火) 22:29:03ID:GFQAmrEz
>>352
もう一度勉強しなおしてきな。
0355nobodyさん2011/01/04(火) 22:29:17ID:???
Webアプリケーションにおいて静的なxmlには全く意味がない
そんなことも理解できないからいつまでたってもAjaxAjax連呼することしか出来ない
低レベルな冬厨は一生ROMってろ
0356nobodyさん2011/01/04(火) 22:30:03ID:???
わざわざIP変えて自演とかマジきめえし
0357nobodyさん2011/01/04(火) 22:32:15ID:ygsGoaYp
自演ww

まったく荒しは自覚が無いから困る
0358nobodyさん2011/01/04(火) 22:32:50ID:???
ケイタイお疲れ様です
0359nobodyさん2011/01/04(火) 22:37:08ID:???
荒らし荒らしいうなら
AjaxがPHPに置き換わる理由を言え
あと勝手にAjax厨にするな
>>343みたいなアフォな主張するやつがAjax厨だろ
0360nobodyさん2011/01/04(火) 22:45:27ID:ygsGoaYp
>>359
あのな俺はAjaxって単語をココに書くのは初めてだからな。
あなたが語弊がある書き方してるから、あなたがAjax厨だと思ったの。
荒しだと思ったから汚い言葉使ってしまった。それは謝る。

で、ここはphpのスレだから、ここでAjaxといったら
XMLHttpRequestを使って(サーバサイドの)PHPの実行結果をJavaScript側で受け取り
諸々の処理を行う事だろ?もちろんphpじゃなくて静的なファイル取ってきてもいいけどさ。

それを「Ajaxのxの部分にPHPが当てはまる」なんて書いたら語弊があると思わないのか?

あと「Webアプリケーションにおいて静的なxmlには全く意味がない」というのも語弊がありまくるだろ?
Ajax使って静的なxmlを取得なんて普通に行うぞ?
中身が変わらないデータなら静的なファイルにしておいて、適時取得させた方がいいからな
もっとも俺ならxmlじゃなくてJSON(txtファイル)にするが。
0361nobodyさん2011/01/04(火) 22:58:50ID:???
PHPでXMLを出力するからAjaxのxの部分がPHPといったわけで
語弊と感じたのならそれでもいいけどちゃんと理解できるやつもいるはずだ
少なくとも俺は語弊だったとは思わない
静的なXMLといったってそれは定期的に静的に出力してるだけで
PHPなどを通して動的に出力してることには変わりはない
>中身が変わらないデータなら静的なファイルにしておいて、適時取得させた方がいいからな
実際にこんな使用方法で運用してるところがあるのか?
プログラムの外に定数を記述するようなもんで全く無意味だぞ
なぜそんなトリッキーなことをする必要があるのか全くもって疑問である
0362nobodyさん2011/01/04(火) 23:41:49ID:???
>>351

ここは Ajax厨の隔離スレデす。あなたが消えましょう。
0363nobodyさん2011/01/05(水) 02:07:49ID:???
>>360>>361も全くAjaxを理解していないのがよくわかった。
全くPHPスレにいる連中は本当に低脳だな。
0364nobodyさん2011/01/05(水) 02:38:11ID:???
とAjax厨が申しております
0365nobodyさん2011/01/05(水) 05:39:42ID:???
えっと、議論の流れをまてめますと「Ajaxは終コン」でよろしかったですね?
0366nobodyさん2011/01/05(水) 07:39:23ID:???
このスレでは終了でいいよ
0367nobodyさん2011/01/05(水) 09:28:38ID:???
なんで?役にたってるじゃん。隔離スレとして。
0368nobodyさん2011/01/05(水) 10:18:35ID:???
向こうにも変なの涌くし隔離スレとしても機能できてないだろ
0369nobodyさん2011/01/05(水) 20:19:56ID:???
質問です。

 PHPで出来ることは全てがAjaxで出来るんですか?

0370nobodyさん2011/01/05(水) 23:06:57ID:???
>>369

質問はIDを出して書きましょう。

【PHP】下らねぇ質問はID出して書き込みやがれ 102
http://hibari.2ch.net/test/read.cgi/php/1292670453/l50

Ajax厨房が暴れているスレですので、きちんと教えてくれます。
0371nobodyさん2011/01/05(水) 23:11:06ID:???
誘導するなカスが
ここで死ぬまでやってろ
0372nobodyさん2011/01/05(水) 23:22:26ID:???
>>369
もちろん可能です。詳しくは過去スレを参照するか、具体的に質問してください。
0373nobodyさん2011/01/05(水) 23:55:02ID:???
>>http://hibari.2ch.net/test/read.cgi/php/1292670453/394

> Javascript なら文字列の結合は += です。
> Ajaxの基本ですね。

Ajaxの基本とJapascriptの文法が混在しています。
これもPHPならば解決できるんですか?
0374nobodyさん2011/01/06(木) 08:35:47ID:???
Ajax虐殺は順調に進行中らしいゾ
ttp://mag.autumn.org/Content.modf?id=20110105102333
0375nobodyさん2011/01/06(木) 09:33:21ID:???
いつからここは

「覚えたての言葉を使ってみたくなった人専用スレ(ajax編)」

になったんでちゅか?
0376nobodyさん2011/01/06(木) 09:44:35ID:???
>>375

その手の方を隔離するすれとして立てられました
0377nobodyさん2011/01/06(木) 09:47:21ID:???
>>376
激しく納得しました
0378nobodyさん2011/01/10(月) 04:17:32ID:???
今年30歳になりますがphpプログラマになることは可能でしょうか
いまhtmlから覚えてます
0379nobodyさん2011/01/10(月) 04:22:19ID:???
きついんじゃないですかね
あなたより若くて優秀な人材が腐るほどいる世界なので
特にPHPはお気軽で人気分野なのでまぁ無理でしょう
例えばASP.NETで1つの案件に5人が飛びつくとしたら
PHPの同じ案件には20人が飛びつきます
PHPなんかよりも稀少性のある言語ならまだ脈がありますね
ようはPHPは話者数が多いがゆえ飽和してる状態なので
他の言語覚えたほうがいいですよ
0380nobodyさん2011/01/10(月) 12:02:57ID:???
>>378
>>251-
0381nobodyさん2011/01/10(月) 13:20:30ID:???
バクマンの王道話みたいなもんだな。
編集者が王道では戦えないから、やめろって話。
0382nobodyさん2011/01/10(月) 13:25:22ID:???
ウェブプログラミングは競争がおおいということですか
ならCを覚えたほうがいいですか
0383nobodyさん2011/01/10(月) 13:26:44ID:???
すべての仕事がPHPプログラマーに伝わるわけじゃないから。
全体との勝負にはならないだろ。そこかんがえろ。
仕事が多いのを選ぶのは当然。
デルファイ、Basic、HSPとか選んでもいいのか。
0384nobodyさん2011/01/10(月) 13:29:21ID:???
CもPHPも大差ないよ。超初心者はPHPからやったほうがいい。
予め (Cでは自作する様な) 関数がたくさん組み込まれているだけ。
PHPが出来れば少し勉強したらCは出来る。
Cが出来ればPHPは出来る。
0385nobodyさん2011/01/10(月) 13:31:10ID:???
C/C++のスクリプト版に沢山関数詰め込んだヤツ
みたいな言語
0386nobodyさん2011/01/10(月) 13:32:59ID:???
っていうか好きなのやれよ
今からだと数年は必死に勉強し続けないと生き残っていけないのだから
自分がやりたい事じゃないとモチベーション保てないだろ
0387nobodyさん2011/01/10(月) 13:48:04ID:???
いまはPHPとFLASHをやりたいと考えています
FLASHはアイフォーンで使えないらしいのですが将来はあぶないのでしょうか
0388nobodyさん2011/01/10(月) 13:55:12ID:???
将来はどうでもいい。個人的にはJavaよりかは将来性低い気はする。
なくても代わりのものが出そうな。
0389nobodyさん2011/01/10(月) 14:05:26ID:???
好きなのやれと
業務で仕事としてとれるのをやれ
は違うからな
0390nobodyさん2011/01/10(月) 15:09:28ID:???
これからはスマートフォンがはやるらしくて
スマートフォンむけならPHPとFLASHでサイトを作るのがよかろうと勧められたので
やってみようとおもっています
0391nobodyさん2011/01/10(月) 15:10:34ID:???
3年くらい遅い
0392nobodyさん2011/01/10(月) 15:12:27ID:???
それは罠だわw
スマホはネイティブアプリが主流
iPhoneならApple製PC購入してObjective-C
AndroidならJavaをやったほうがいい
Webアプリなんてスマホじゃ流行らんよ
0393nobodyさん2011/01/10(月) 15:20:25ID:nWIacS5U
スマートフォンむけならHTML
0394nobodyさん2011/01/10(月) 16:04:26ID:???
PHPとFLASHはモバゲーやグリーのゲームで使われているからいいと聞いたのですが
スマートフォンではモバゲーが流行らないということですか
0395nobodyさん2011/01/10(月) 16:07:26ID:???
モバゲーもスマートフォン向けにネイティブアプリで実装されてるから
そこら辺勘違いしちゃいけないよ
0396nobodyさん2011/01/10(月) 16:07:27ID:???
Ajax ならば何でもできる!
0397nobodyさん2011/01/10(月) 16:08:58ID:???
×実装されてるから
○実装されるから
0398nobodyさん2011/01/10(月) 16:55:08ID:???
ウェブからは見れなくてアプリでしか遊べなくなるってことですか
0399nobodyさん2011/01/10(月) 22:53:40ID:???
ウェブはインストール用に過ぎないな
クライアントにFlashなんてもう古い
0400nobodyさん2011/01/11(火) 01:54:22ID:???
これからのスマートフォンはAjaxが主流になるそうなので
AjaxとHTMLとクッキーというのを勉強したいと思います。
0401nobodyさん2011/01/11(火) 23:27:57ID:???
小さいプログラムはある程度自在に作れるのだけど、大きめのプログラムがうまく作れないです。
snsをcsvで作ってて、もう自分で作った変数、定数、関数、クラス群を覚えきれないぞ・・
もうソースが凄い事になってます。
大きいプログラムを作るときのポイントとかってあるんだろうか。
0402nobodyさん2011/01/12(水) 00:18:39ID:???
クラス化する。分割する
0403nobodyさん2011/01/12(水) 00:40:46ID:???
オブジェクト指向でないクラス化ってただの関数リストだと思うが
0404nobodyさん2011/01/12(水) 01:22:41ID:???
>>401-403 Ajax ならば気にする必要なし。
0405nobodyさん2011/01/12(水) 01:48:49ID:???
いいんじゃない。自分でも気にしなくていいくらいブラックボックス部品化すれば見通し良くなる。
0406nobodyさん2011/01/12(水) 02:21:55ID:???
>>401
JavaDoc風にAPI仕様書書いとけ
0407nobodyさん2011/01/12(水) 02:23:16ID:???
http://download.oracle.com/javase/1.5.0/docs/api/index.html
こんなのな
0408nobodyさん2011/01/12(水) 02:44:46ID:???
PHPDocでいいじゃん
0409nobodyさん2011/01/12(水) 04:26:12ID:???
言っとくけどソース内に説明のコメントを記述するのは邪道だからな。
コメントは全て削除がAjaxマスターへの近道。
0410nobodyさん2011/01/12(水) 08:12:42ID:???
JSに関しては難読化すればコメントとか勝手に消えるだろ
0411nobodyさん2011/01/12(水) 16:05:37ID:???
そうじゃない。
オリジナルのソースですらコメントを付けるのは邪道と言っている。
0412nobodyさん2011/01/13(木) 15:23:35ID:eIBAKAY8
http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1253669757
この質問に答えてくれ
0413nobodyさん2011/01/13(木) 15:27:06ID:???
postされたのを受け取ってdb追加
その後全レコードを読んで表示させるだけ
はいおしまい
0414nobodyさん2011/01/13(木) 15:57:36ID:???
WM5000円ぐらいで作ってやるよ
0415nobodyさん2011/01/13(木) 20:10:55ID:???
性別がsexだって
いやらし〜
0416nobodyさん2011/01/13(木) 20:15:31ID:???
つーかマルチしてんじゃねぇ
0417nobodyさん2011/01/15(土) 01:30:51ID:???
此処に居る方々でphpのお勉強をなさる為にapacheを
ご自身のインストールされた方も多く居るかと思うのですが
その事に関して質問です。
現在既に一台のパソコンにはapacheとphpがインストールされており
今回もう一台のパソコンにインストールしようとしたところ中々うまくいきません。
状況はサイトよりapacheを落としてインストールする事は出来るのですが
localhostに上手く接続する事は出来ず、この段階でかなり長い段階ネットを彷徨い
解説サイトや質問系のサイトを確認しましたが解決には至らず
最終的に自分でもう一台と比較してcont内にhttpd.conf等の幾つかのファイルが
足りてない事に気付きました。ファイアーフォールを無効にしウィルス対策ソフトを
落としてもそれらはインストールする事が出来なかったので、もう一台のパソコンより
持ってきて開始しようとした際のerrorメッセージにようやくhttpd.conf内の
phpの項目に関するエラー(まだインストールをしてないので)と言う
親切なものが出てきて上手くいきそうだったのですが
公開はしませんが自分の知識の至らなさ的にセキュリティーが心配になって
これ書いてる途中にこちらには入れるのやめようと思いました。
うん、此処までかいてなんですが最後にapacheのインストールで困ってる君
特に"no installed service named apache2"とか出て困ってる君
解説サイトや質問系のサイトではポートやらの事を言ってるが
俺の場合はファイアーフォールやウィルス対策ソフトを停止した上でも
conf内のファイルが落とせていないのが原因だった。
いつか此れが誰かの役に立てばと思う。
なんか本当にごめんなさい・・
0418nobodyさん2011/01/15(土) 03:57:02ID:???
初心者は素直にXAMPPを使った方がいいんじゃないですか?
Dropboxを使って複数台で同じ環境を同期させるテクニックもありますよ
0419nobodyさん2011/01/15(土) 10:28:36ID:???
初心者はXAMPP使うな
0420nobodyさん2011/01/15(土) 11:27:45ID:???
あきらかに初心者向き
0421nobodyさん2011/01/15(土) 11:44:31ID:???
ではない
0422nobodyさん2011/01/15(土) 12:36:42ID:???
初心者向きだぞ。違うなら理由言え。
0423nobodyさん2011/01/15(土) 12:41:47ID:???
PHPやりたいならXAMPPでいいだろ
ただPHPやるだけで鯖の細かな設定など必要ない
鯖に起因する不具合が出てから初めて調べればいい
XAMPP使ったからといって不具合に出くわす確率のほうが低いわけで
不具合が出ない以上時間の無駄
0424nobodyさん2011/01/15(土) 13:04:08ID:???
>>422
初心者向きである理由は?
0425nobodyさん2011/01/15(土) 13:06:16ID:???
xamppって使ってる奴いるの?
補助輪付けて自転車乗るようなものじゃん…
0426nobodyさん2011/01/15(土) 13:23:08ID:???
居るだろ
自転車に乗りたての奴は補助輪つけるんだろ?
だったらそのような初めて間もない奴はXAMPPで良いって事になるぞ?
0427nobodyさん2011/01/15(土) 13:28:14ID:???
>>424
セットアップ済みですぐつかえるそ。
0428nobodyさん2011/01/15(土) 13:28:57ID:???
つまり小学生に上がるまで使ってよしと言う事か
0429nobodyさん2011/01/15(土) 15:08:01ID:???
補助輪とは違うだろ。
セットアップの手伝いするだけ。
個別インスールと機能は変わらない。
0430nobodyさん2011/01/15(土) 15:49:13ID:???
設定がセキュリティホール仕様
しかも開発者向けのモードじゃない
更に最新バージョンを追ってない
それでも良ければxamppを使えばいいさ
0431nobodyさん2011/01/15(土) 16:25:29ID:???
教えてね♪

--- ClassBase.php ---
<?php
Class Base {
require_once( 'ClassHoge.php' );
}
?>

--- ClassHoge.php ---
<?php
public $hoge = 'hoge';
?>

--- test.php ---
<?php
require_once( 'ClassBase.php' );
$base = new Base( );
var_dump( $base );
?>

この内容で、test.php を実行したときの結果を教えてください。
0432nobodyさん2011/01/15(土) 16:31:15ID:???
実行すりゃいいだろアホか
0433nobodyさん2011/01/15(土) 16:48:05ID:???
実行しなくてもエラー出るってわかるだろ
0434nobodyさん2011/01/15(土) 16:58:36ID:???
>>432
なぜ質問に回答せずにそのように荒らしのようなことを言うのですか

>>433
なぜ実行せずにエラーが出ることがわかるのですか。
04354312011/01/15(土) 17:06:11ID:???
事故解決しました
0436nobodyさん2011/01/15(土) 17:09:25ID:???
>>434
またお前か
こっちきたり本スレきたり忙しいね
お得意の盛り上げるための自演質問ですか?
お前がPHPスレの癌ってことに気づいてさっさと消えろ
0437nobodyさん2011/01/15(土) 20:01:08ID:???
こっちに来いと言ったから来てあげたのに
ここからも消えろとはあまりにひどいではありませんか。
皆さんもそう思いませんか。
0438nobodyさん2011/01/15(土) 20:01:39ID:???
思います!!
0439nobodyさん2011/01/15(土) 20:56:08ID:???
>>437 あんた、誰?

誰もお前に、このスレに来てくれなんて言ってないよ。
自意識過剰のDQNは消えてください。

  迷惑です。



0440nobodyさん2011/01/15(土) 20:57:38ID:???
>>433

ぇえ〜 エラーが出るってどうしてわかってるの?

根拠の無い事を書く、それがこのスレの趣旨なんですか?

このスレの住民を代表して答えて下さいねw
0441nobodyさん2011/01/15(土) 21:35:43ID:???
>>439
私が誰かと問われれば、>>437です。
確かにこのスレに来てくれと言われてはいませんが、
あっちのスレでこっちに行けと言われました。
決して自意識過剰でもDQNでもありません。
そのような言われ方をしてこちらこそ迷惑です。

でも別に私はあなたに消えろとは言いません。
少しでも多くの方にAjaxをマスターしてもらうのが私の望みなのですから。
0442nobodyさん2011/01/15(土) 21:42:44ID:???
>>440
>>443じゃないが、このスレの趣旨が「根拠の有る事を書く」ことでないことは確かだ
このスレの趣旨はスレタイどおりでそれ以上でもそれ以下でもない
質問をID出さずに書き込めってだけで、回答を期待してはいかんということだ
0443nobodyさん2011/01/15(土) 21:48:41ID:???
このスレの住民は言い訳ばかりですね。

Ajax ネタ と言えば全てが許される免罪符。

(;´∀`)…痛いなぁ…

0444nobodyさん2011/01/15(土) 21:55:46ID:???
痛いとか痛くないとかどうでもいいことを書く暇があったら
少しは皆の役に立つAjax知識でも披露したらいかがでしょうか。
0445nobodyさん2011/01/15(土) 22:02:14ID:???
(;´∀`)…痛いなぁ…
0446nobodyさん2011/01/16(日) 03:01:19ID:???
痛いとか痛くないとかどうでもいいかがでしょうか。
0447nobodyさん2011/01/16(日) 03:35:54ID:???
(;´∀`)…どうでもいいなぁ…
0448nobodyさん2011/01/16(日) 03:39:25ID:???
少しはAjax知識でも書く暇がいかがでしょうか。
0449nobodyさん2011/01/16(日) 03:42:18ID:???
(;´∀`)…Ajaxなぁ…
0450nobodyさん2011/01/16(日) 08:22:31ID:???
>>449
Ajax厨ウゼぇよ
巣に帰れ
0451nobodyさん2011/01/16(日) 08:32:55ID:???
ここが巣です
0452nobodyさん2011/01/16(日) 08:39:45ID:???
(;´∀`)…ここが巣なんだナァ…
0453nobodyさん2011/01/16(日) 11:35:42ID:???
痛いの痛いの飛んで池
0454nobodyさん2011/01/16(日) 11:58:00ID:???
(;´∀`)…隔離だから飛散すると困るんだなぁ…
0455nobodyさん2011/01/16(日) 14:31:12ID:???
PHPスレからWebprogスレにまで飛散したようですが
0456nobodyさん2011/01/22(土) 20:59:45ID:???
飛散しないようにしっかりと餌付けて隔離してくださいね。
0457nobodyさん2011/01/25(火) 00:07:53ID:???
>>450
節子、それAjaxアンチや
0458nobodyさん2011/02/04(金) 00:22:14ID:???
MAMPにPEARを入れてPEAR_Infoをインストールして

<?php
require_once("PEAR_Info.php");
$info = new PEAR_Info();
$info->show();
?>

と書いても、
何も表示されないのですがどこが悪いのでしょうか?
エラーメッセージも出ません・・・
0459nobodyさん2011/02/04(金) 00:39:15ID:???
初心者がMAMPなんか使うな
0460nobodyさん2011/02/04(金) 21:57:28ID:G2w4yASH
DBにデータ突っ込むときに
$example = htmlentities($_POST['example'] , ENT_QUOTES, 'UTF-8');
ってするようにしてますが、ほかにやったほうがいいことありますか?
0461nobodyさん2011/02/04(金) 21:59:03ID:???
DBに突っ込むときにhtmlentities使うのは間違い
04624602011/02/04(金) 22:17:53ID:G2w4yASH
>>461
htmlspecialcharsの方がよかったですか?
DBに入れる際の作法がいまいちよくわからなくて・・・
0463nobodyさん2011/02/04(金) 22:18:43ID:???
作法じゃなくて何が必要かで考えるべき
04644602011/02/04(金) 22:30:42ID:G2w4yASH
すいません
DBに突っ込むのは主に日本語(UTF-8)とソースの覚書みたいなの(PHPやらJavaやら)になります。
そこで日本語部分の事を考えてUTF-8としてソースの覚書部分は色々あるのでhtmlspecialcharsとしてみました。
そしてそれらの内容はWEB上で見れればと考えてます。
0465nobodyさん2011/02/04(金) 22:41:21ID:???
SQLインジェクションの間違った対策かと思いきや全然違ったでござる。

htmlspecialcharsは表示する直前で行う
DBに入れるときはSQLインジェクション対策として、mysql_real_escape_string等を使う

参考
PHP: SQLインジェクション - Manual
http://www.php.net/manual/ja/security.database.sql-injection.php
04664602011/02/04(金) 23:14:23ID:G2w4yASH
>>465
ありがとうです。
DBに入れる際は文字コード以外にも<>とか”とかも含めて何か対策をしておかないといけないのかと思ってました。
基本的にはDBに突っ込む前はSQLインジェクション対策と文字コードがあっていれば「とりあえず」はいいという認識でいいのかな。
0467nobodyさん2011/02/04(金) 23:16:38ID:???
>>466 ID だすなカス
0468nobodyさん2011/02/04(金) 23:34:06ID:???

ソケット通信のやり方を教えてください。
FLASHのXMLSocket通信みたいなことをやりたいです。

二つ目の送信(LOGOUT)がどうやら向こうに届いていないか、結果を読み込めないようです。

$fp = pfsockopen('hoge.co.jp', $port, $errno, $errstr, 10);
fputs($fp, '<LOGIN />' . "\0");
fputs($fp, '<LOGOUT />' . "\0");
echo fread($fp, 2000); // => "ログインしました。"
fclose($fp);

サーバ側ではLOGIN,LOGOUTに対してそれぞれのメッセージを用意しています。
LOGINは"ログインしました。" で、LOGOUTは"ログアウトしました。"なのですがこちらのメッセージが表示されません。

ちなみにFLASHクライアントでは両方共のメッセージを受け取れましたので、サーバ側に問題はありません。

アドバイスよろしくお願いします。
04694602011/02/04(金) 23:35:23ID:???
>>467
すいませんでした。
でもたったこんだけの対策でいいものなのかどうかちょっと不安だったもので。
0470nobodyさん2011/02/04(金) 23:35:35ID:???
>>468
>>1
04714682011/02/04(金) 23:36:28ID:???
自己解決しました
04724682011/02/04(金) 23:40:02ID:???
>>470
気づきませんでした。どうもありがとうございます。
向こうのスレに移動しますね。
0473nobodyさん2011/02/11(金) 16:21:37ID:???
続きはこちらで・・・
http://hibari.2ch.net/test/read.cgi/php/1295956018/
0474nobodyさん2011/02/25(金) 02:27:29.72ID:???
そして一旦CMですっ
0475nobodyさん2011/03/15(火) 19:22:31.81ID:Igf8K9Yt
やりたいこと

定期的に変わる広告文章を多数のサーバー上のサイトに表示しています(テキストリンクです)。広告を入れ替える際にサイト1つ1つの内容を変更すると手間と管理が大変な為、マスターを1つ変更すると他のサイト全てが変更できるような仕組みを作りたいと考えています。


ここで、問題が出ました。
多数のサーバーがマスターサーバーにある情報を読み込んで、表示できるようにしたい。ですが、この多数のサーバーはallow_url_fopen が 許可されていません。外部サーバーからインクルードすることができませんでした。

マスターサーバーは企業向けのレンタルサーバーを利用していますので、データベース、phpなど使用できます。

多数の広告を表示しているサーバーはphpが利用できるだけで、細かい設定ができません。

この条件で、当初の条件を満たすシステムは作れるのでしょうか?
あるのならばその手順を教えてください。
0476nobodyさん2011/03/15(火) 19:25:48.34ID:???
jsonpでググってきなさい
0477nobodyさん2011/03/16(水) 14:41:09.84ID:???
そんな人のためのiframe
0478nobodyさん2011/03/16(水) 19:57:53.29ID:???
エロ動画サイトか何か?
0479nobodyさん2011/03/16(水) 23:05:24.10ID:???
配列$aの要素
(aaa,bbb,ccc)
を全部かぎかっこをつけて
(「aaa」,「bbb」,「ccc」)
として$textの文字列を置換したいのですが
$result=str_replace($a,"「".$a."」",$text);
としたら$text内のaaa,bbb,cccの箇所がArrayと表示されます。
どうすればいいか教えて欲しいです。
0480nobodyさん2011/03/16(水) 23:07:47.76ID:???
array_filterかpreg_replace使う
04812011/03/16(水) 23:28:53.96ID:???
str_replaceで配列使うなら

$text = "###aaa###bbb###ccc";
$search = array("aaa","bbb","ccc");
$replace = array_map(function($v){return "「{$v}」";},$search);
$result=str_replace($search,$replace,$text);
print $result;
0482nobodyさん2011/03/16(水) 23:42:52.52ID:???
>>481
ちゃんとできるようになりました、ありがとうございます!
0483nobodyさん2011/03/17(木) 08:29:52.77ID:???
いいってことよ
04844752011/03/17(木) 15:57:22.92ID:???
アドバイスありがとうございます。

テキストリンクの広告を扱っています。
SEO目的なのでできれば静的に処理されるPHPで
処理を行いたかったのですが、無理そうですので
アドバイスに従い iframe を使ってみようと思います。

jsonp のクロスドメインについても、勉強しながら後々には使えるようになりたいです。
ありがとうございました。
0485nobodyさん2011/03/18(金) 18:37:32.02ID:???
ほんっとお前らくだらねーなぁ




0486nobodyさん2011/03/18(金) 20:56:20.79ID:???
>>484
商用は企業に依頼しろ
0487nobodyさん2011/03/18(金) 21:12:42.56ID:???
笑用
0488nobodyさん2011/04/13(水) 01:23:37.18ID:3ZKLqUAh
どなたかご存知の方いらっしゃいましたらお願い致します。

hoge1.phpは以下のようにしてhoge2.phpを呼び出すものとします。
header(location=”hoge2.php”);

この場合、WEBサーバーではhoge1.phpへのアクセス(プロセス?)は無く
なった物と認識して、hoge2.phpへ移るものと考えて良いのでしょうか?
それともhoge2.phpが表示されている最中もhoge1.phpにアクセスが
残っていると認識されるのでしょうか?
0489nobodyさん2011/04/13(水) 01:34:51.75ID:???
↑すいません。スレの趣旨無視してしまいました。
0490nobodyさん2011/04/13(水) 09:37:32.13ID:???
このスレはどっちでもOK
アクセスログも残るし処理も続いたような気が・・・
ただ画面遷移はされてるので処理してるかどうかとかはわからないはず
0491nobodyさん2011/04/15(金) 23:38:33.44ID:???
最近どーしても作りたいシステムがあって、自作しようと決めた初心者です。
今の所プログラムの基本的な流れや仕組みは理解。
1から書けと言われれば本を見ながら。
特別な処理になるとちょっとお手上げというレベルですが…

こんなのを作りたいので以下。

1.ある2人が別々のフォームから6つの言葉を入力する。
2.お互いが何を入力したか相手(や第三者)には分からない。途中で書き直しもできる
3."開封日"を設定する(これはお互いが一緒でないといけない もしくは片方が決める)
4.開封日になると6つのボタンが表示される
5.1つめのボタンを押せば、2人が入力した1つめの言葉が公開される
6.そんな感じでボタンを押して開封していく

そんなシステムを作りたいんですが、これってかなり複雑ですか?
作りたいものが見えていると頑張れる気はします
0492nobodyさん2011/04/16(土) 00:24:55.57ID:???
複雑じゃないけど、少し考えるところはでてくると思う。
勉強にもなるところがありそうだし、いいんでない?

ファイル入出力、ユーザ識別あたりが考えどころになるかな。
0493nobodyさん2011/04/16(土) 10:29:29.46ID:???
プログラムはそれほど複雑ではないけど、データベースを多少勉強する必要がある。
それと、「ある2人」が自分と友人とか決まった人同士なら楽だけど、
公開ウェブサービスのように不特定多数のユーザーから「ある2人」を選ぶならかなり難しいと思う。
0494nobodyさん2011/04/16(土) 14:35:53.07ID:???
>>492-493
ありがとうございます やはりデータベースは触ることになりそうですね…
MySLQ?でしたっけ、こちらも勉強していこうと思います。

ある2人については、不特定多数のユーザーですねorz
ただ、2人に予めパスワードなど決めてもらって
同じパス同士でやらないと作動しないという風には考えてあります。
余計ややこしくなるかな
0495nobodyさん2011/04/17(日) 19:29:11.00ID:???
MySQLはオワコン
これからはPostgreSQL
0496nobodyさん2011/04/18(月) 18:21:10.28ID:???
>>495
マジで? どう違うか教えてくれ
0497 忍法帖【Lv=3,xxxP】 2011/04/18(月) 19:08:03.37ID:???
0498nobodyさん2011/04/18(月) 20:51:30.94ID:???
どちからと言えばPostgreSQLのほうが・・・
それにPostgreSQLってまともに使われてたの日本ぐらいじゃないか・・・
0499nobodyさん2011/04/19(火) 12:44:28.65ID:???
でもPostgreSQLだとおもうがね。
0500nobodyさん2011/04/23(土) 14:29:20.27ID:???
外部サーバーにあるファイルのタイムスタンプを取得する関数ってありますか?
filetime的な

PHP5
0501nobodyさん2011/04/23(土) 14:30:17.07ID:???
>>500
>>1
0502nobodyさん2011/04/23(土) 15:57:27.70ID:???
マルチ乙
0503nobodyさん2011/04/28(木) 19:38:37.99ID:???
php初心者です。
最終的には2chの掲示板のようなのをつくりたいんですが、知識ゼロです。
ネットにも適当なサイトがなくて、本で勉強したいんですが、たくさんあってよく分かりません。
どういった本を読んでいけばいいんでしょうか。
お勧めの本とかあれば教えてください。
0504nobodyさん2011/04/28(木) 20:07:39.10ID:???
適当にググった初心者本読めばいいだろ
入門者なんてどれも似たり寄ったりだ
0505nobodyさん2011/04/28(木) 20:36:35.26ID:???
絵本から読んでけ
0506nobodyさん2011/04/28(木) 20:38:59.67ID:???
2ch風掲示板なら「基礎からのMySQL」がオススメ
0507nobodyさん2011/04/28(木) 21:19:15.48ID:???
>>503
逆算して自分が覚えるべきことをリストにまとめろ

例えば
2ちゃんのような掲示板を作る

スレッド式掲示板を作る

記事とコメントフォームだけのシンプルな掲示板を作る

コメントフォームをデザインする

ファイルに文字列を書き込む&ファイルの内容を読み込むコードを書く

http://localhost/にアクセスしてHello worldを表示させる
0508nobodyさん2011/04/28(木) 23:16:15.39ID:P8KNi+qP
function 関数($arg){
return $arg;
}

これを一行で書きたいんだけどなにかあったら
教えてください
0509nobodyさん2011/04/28(木) 23:17:17.28ID:???
function a($arg){
return $arg;
}

$b = a("aaaaaaa");
0510nobodyさん2011/04/28(木) 23:39:24.90ID:???
どういうことなの
0511nobodyさん2011/04/28(木) 23:40:49.93ID:???
$b = a("aaaaaaa");で一行
0512nobodyさん2011/04/28(木) 23:52:31.78ID:???
クソスレageるなsageろ
0513nobodyさん2011/04/28(木) 23:59:31.65ID:???
create_functionでラムダでかいけつしました。
05145032011/04/29(金) 13:13:09.43ID:???
レス感謝です。

phpの勉強する前に、htmlがほとんど分からないんですが、掲示板を作るにあたってhtmlから勉強したほうがいいんでしょうか。

それともphpの本を読んでいくと自然に掲示板を作るかぎりでのhtmlの使い方が分かるようになりますか。

教えて君ですみませんが、ウェブアプリを作るのははじめてでどうhtmlの知識が入ってくるのか想像ができないレベルです・・・。

一応学習計画としては、
よくわかるPHPの教科書→絵本→基礎からのMySQL→PHPによるWebアプリケーションスーパーサンプルを考えてますが、html部分もこれらで解説されているのでしょうか?
0515nobodyさん2011/04/29(金) 13:57:22.06ID:???
HTMLからやれ
0516nobodyさん2011/04/29(金) 14:00:34.46ID:???
http関係読んで、まずはどういう流れでブラウザに表示されるのか?を理解するといいかも。
次に、「どのように出力するとどのようにブラウザに表示されるか?」を理解する意味でhtmlかな。
<ここはオプション>
見栄えを気にするならCSS
更に、クリックしたときに画像のアップを見せたい、とかいう感じの動的なページを望むならJavascript
</ここはオプション>
で、PHPかね

どこを重視するかによって、オプションは抜かしていくのがいいと思うが・・・
使い勝手を気にするならオプションは無視できんかな
0517nobodyさん2011/04/29(金) 17:02:27.17ID:???
良スレ上げ
0518nobodyさん2011/04/29(金) 17:05:20.85ID:???
>>508
はい一行。
function 関数($arg){return $arg;}
0519nobodyさん2011/04/29(金) 17:12:10.18ID:???
■過去ログ
【PHP】下らねぇ質問はID出して書き込みやがれ 104
http://hibari.2ch.net/test/read.cgi/php/1297669559/
【PHP】下らねぇ質問はID出して書き込みやがれ 103
http://hibari.2ch.net/test/read.cgi/php/1295956018/
【PHP】下らねぇ質問はID出して書き込みやがれ 102
http://hibari.2ch.net/test/read.cgi/php/1292670453/
【PHP】下らねぇ質問はID出して書き込みやがれ 101
http://hibari.2ch.net/test/read.cgi/php/1289793607/
【PHP】下らねぇ試ソ問はID出して緒曹ォ込みやがれ 100
http://hibari.2ch.net/test/read.cgi/php/1288168893/
【PHP】下らねぇ質問はID出して書き込みやがれ 99
http://hibari.2ch.net/test/read.cgi/php/1286938893/
【PHP】下らねぇ質問はID出して書き込みやがれ 98
http://hibari.2ch.net/test/read.cgi/php/1284805237/
【PHP】下らねぇ質問はID出して書き込みやがれ 97
http://hibari.2ch.net/test/read.cgi/php/1279833891/
【PHP】下らねぇ質問はID出して書き込みやがれ 96
http://pc11.2ch.net/test/read.cgi/php/1275032024/
【PHP】下らねぇ質問はID出して書き込みやがれ 95
http://pc11.2ch.net/test/read.cgi/php/1271636105/
0520nobodyさん2011/04/29(金) 17:12:33.60ID:???
アラヤダ誤爆
0521nobodyさん2011/04/29(金) 19:48:26.54ID:???
>>514
PHPの前にHTMLとCSSは必須。
半月からひと月くらいはHTML/CSSに時間を割いた方が良い。
PHPの読む本は挙げたのでok。
オススメの順番は、
PHPの絵本→基礎からのMySQL→よくわかるPHPの教科書→PHPによるWebアプリケーションスーパーサンプル
(理由:負担が軽い順だとこうなる)
05225032011/04/30(土) 10:51:16.37ID:???
ありがとうございます。

htmlとcssは本当によくわかってないんで、2ch風な掲示板を作るにはどうやって勉強したらいいかわからないです。

最終的には、スレッド式掲示板を作るにもphpだけではなくhtmlとcssが必要だと思いますが、ネットや本を読んでも文法の説明がほとんどで、どうやれば掲示板のhtmlが書けるのかわかりません。

学習計画としたら、どんな本(あるいはネット)を読めばいいでしょうか。
0523nobodyさん2011/04/30(土) 10:59:38.68ID:???
PHPと関係ないのでこっち池
http://hibari.2ch.net/test/read.cgi/hp/1301891537/
0524nobodyさん2011/04/30(土) 12:26:35.27ID:???
なにかするときはあれしてこれしてでもあれだったらこれして
って考えるだろう。それをコードにすれば掲示板が出来あがる。
0525nobodyさん2011/05/01(日) 16:53:28.14ID:???
PHPにpreg_・・・ってあるから聞いてみる
/(\s|^)(I|you)(\s|$|\.)/という正規表現があるとして
「(I|you)」の部分だけキャプチャするのは正規表現だけで書けますか?
0526nobodyさん2011/05/01(日) 17:00:36.21ID:???
>>525
?:について調べればいいんだけど、名前忘れた
/(?:\s|^)(I|you)(?:〜〜
としてみて
0527nobodyさん2011/05/01(日) 18:56:18.17ID:???
PHP・アパッチ入ってるサーバーみたいにしてるPCになぜか他PCからブラウザでは見れなくて、
直接そのPCからブラウザで開いてみたりしたら遅くなりました^^;
別PCでもエクスプローラからはそのPC見れるんだけどなにが起きているのだろう・・・

ともかくやってみました。
preg_match("/(?:\s|^)(I|you)(?:\s|$|\.)/"," you ",$a);var_dump($a);
出力:array(2) { [0]=> string(5) " you " [1]=> string(3) "you" }

下記を見て「(?:〜)」もキャプチャされる気がするのですがやり方あるのでしょうか?
http://www.php.net/manual/ja/regexp.reference.subpatterns.php
0528nobodyさん2011/05/01(日) 18:59:46.39ID:???
ねえよ
05295252011/05/01(日) 19:07:51.11ID:???
やはり正規表現では[0]=> string(5) " you "は削れないですかね?

ちなみに別PCから見れなかったのはセキュリティソフト設定が戻ってたのが原因でした。
冷静なればなんでもなかった。
それとID・番号なかった・・・527も525です。
0530nobodyさん2011/05/01(日) 19:15:39.73ID:???
無駄なものはキャプチャしたくないって考えてると思うが諦めろ
05315252011/05/01(日) 19:23:25.42ID:???
そうですか・・・実はサクラエディタの正規表現キーワードで英文の単語を色分けしたい
というのが狙いで正規表現はPHP・JavaScriptでしかまともに使ったことがなかったので
ここで質問したのですが別の方法検討してみます。。
0532nobodyさん2011/05/01(日) 21:20:32.58ID:???
>>527
> preg_match("/(?:\s|^)(I|you)(?:\s|$|\.)/"," you ",$a);var_dump($a);
> 出力:array(2) { [0]=> string(5) " you " [1]=> string(3) "you" }
>
> 下記を見て「(?:〜)」もキャプチャされる気がするのですがやり方あるのでしょうか?
> http://www.php.net/manual/ja/regexp.reference.subpatterns.php
キャプチャされてない結果にしか見えない。

"you"だけが欲しいなら"you"だけにマッチする正規表現にすればいいだけ。
言明の項も読むといいよ。
05335252011/05/01(日) 23:28:06.45ID:???
これはもう無理と思ったのですが!>>532さん言明のアドバイスありがとうございます。参考になりました。

まだ言明の所を読んでいる途中ですが他にやっておくこともあるので時間切れです^^;
一応試した所まで書いときます。明日夜にまた試してみる予定です。
preg_match("/(?<=\s|^)(I|you)(?=(\s|$|\.))/"," you layout I ",$a);var_dump($a);
出力:array(3) { [0]=> string(3) "you" [1]=> string(3) "you" [2]=> string(1) " " } ?

> にしか見えない。
それとここが少し気になります。1つ目の要素は「((?:〜)」の部分に記述した内容にもマッチしてると
思うのですが、2つ目だけ見ればという意味なのでしょうか。
05345252011/05/01(日) 23:30:35.42ID:???
あちなみに出力で「you」と「I」だけ出そうとしてます。
0535nobodyさん2011/05/01(日) 23:54:31.53ID:???
だからできないって無理
0536nobodyさん2011/05/01(日) 23:56:22.83ID:???
全体にマッチしたのと別にキャプチャしたものが別に代入されるから諦めろ
そんな気にするほどの最適化にもなんないから無駄
0537nobodyさん2011/05/02(月) 08:18:13.13ID:???
>>533
>>532の前段
1番目の要素にはマッチした全体が格納され、2番目以降にはキャプチャされた内容が格納される仕様
キャプチャして欲しくないものには?:をつける
なので、正しく除外された結果になっている

>>532の後段
マッチした全体として "you" が欲しいなら言明の項を参照して、先(後)読み肯定(否定)を学んで
マッチした全体が "you" となる正規表現に書き換えればいい
その際に何もキャプチャして欲しくないのなら出現するグループすべてに?:をつければいい
0538nobodyさん2011/05/02(月) 08:27:49.05ID:???
てかほとんどできてるんだから、例を書けばいいか。

preg_match("/(?<=\s|^)(?:I|you)(?=(?:\s|$|\.))/"," you layout I ",$a);var_dump($a);
preg_match("/(?<!\w)(?:I|you)(?!\w)/"," you layout I ",$a);var_dump($a);

結果の1番目と2番目以降の意味が違うことには気をつけて。
05395252011/05/02(月) 10:08:48.30ID:???
1番目の要素にはマッチした全体が格納・・・そんな仕様ありました。その仕様忘れていましたが
?:の使い方で見れば除外されているという意味だったのですかね。
なるほど「(?=と(?:の組み合わせ」と「\wを前後に持ってきて先・後読み否定」という考えでしょうか。

ではまた夜に。
0540nobodyさん2011/05/02(月) 17:00:08.39ID:???
PHPのセッション情報はデフォルトでファイルに書き込まれますが、
1ディレクトリにたくさんのファイルが作成されると、ファイルシステムの性能が低下するという話をききました。
そしてPHPではそのための対策もされているそうで。すばらしい。
それで質問なんですが、1ディレクトリあたりどのくらいのセッションファイルが置かれると
性能が低下しますか。もちろんファイルシステムごとに違うと思いますので、
このファイルシステムなら1000個ぐらいから性能が低下したとか、
このファイルシステムでは10000ぐらい作ってもまったく問題ないとか、
教えてください。
0541nobodyさん2011/05/02(月) 17:40:15.11ID:???
>>540
>そしてPHPではそのための対策もされているそうで

うそだ
どこでそんな情報垂れ流してんだよ
0542nobodyさん2011/05/02(月) 17:41:43.71ID:???
>>540
cpuが化石でメモリがクソ小さい低スペ鯖と100万つぎ込まれて作られた鯖もあるのにどうやって答えろと
0543nobodyさん2011/05/02(月) 19:59:15.88ID:???
>>541
PHPでは、たとえばセッションIDが abc123 だとすると、先頭の何文字かを
使ってディレクトリをたどり、
a/b/sess_abc123
という名前のセッションファイルを作成することで、1ディレクトリ内での
ファイル数を抑える機能が標準であります。
これを知ったときはPHPすごいと思いました。
それで、具体的に1ディレクトリあたりどのくらいのファイル数だと
パフォーマンスが落ちるのかを知りたいと思いました。

>>542
はい、ですからスペック情報もこみで、こんなスペックだったらこのくらいの
パフォーマンスだったよというのを教えてください。
0544nobodyさん2011/05/02(月) 20:25:37.32ID:???
ext3だと上限32000ぐらいだっけ?今どうなってるかは知らんが
まぁ処理だけならext3で1万ぐらいは平気だと思うよ
0545nobodyさん2011/05/02(月) 21:04:30.74ID:???
>>543
ファイルシステムとPCスペックは同語かよしね
05465252011/05/02(月) 21:21:58.17ID:???
レスをくれた皆さんありがとうございました。できないとも言われたので
半信半疑ですが一応できたっぽいです。まだ言明最後までちゃんとは読んでなかったですが^^;
英文の単語の色分け表示をする為サクラエディタの正規表現キーワードに使うつもりですが、
他にもこうした方がいいとかあればよろしくお願いします。
preg_match_all("/(?<!\w)(?:I|you)(?!\w)/","you layout I.",$a);var_dump($a);
出力:array(1) { [0]=> array(2) { [0]=> string(3) "you" [1]=> string(1) "I" } } ?
そういえば複数マッチはall付でした。\wを使った方が短くなるのでこれを使おうと思います。
0547nobodyさん2011/05/02(月) 21:25:36.03ID:???
>>544
ありがとうございます。今はまだext3がいちばんよく使われてるみたいですね。
ReiserFSやXFSだとディレクトリあたりのファイル数が増えても性能劣化がほとんどないらしいですが
ext3でも1万くらいは平気なら、そう気にすることではないですね。
参考になりました。ext4ならどうなんだろう。

>>545
なにを怒ってるの?カルシウム足りてないんじゃ?
0548>>526=532=537=5382011/05/02(月) 23:05:31.84ID:???
>>546
できる方法を提示すればそれで良いかと思い、できないっていうレスはずっとスルーしてた。
サクラエディタのことは詳しくないが、キーワードリスト作る程度でハイライトしてくれても
よさそうに思うので、サクラエディタスレで聞いてみたらどうだろ。

>>544,547
ext3で6万ファイルぐらい入ってるのはみたことあるよ。
ファイル名を指定してアクセスする分には特に重くもなかった。
けど、ls -lなんかをやると非常に遅かったと思う。
0549nobodyさん2011/05/02(月) 23:22:55.10ID:???
ext3の上限32000はディレクトリ数だった・・・
まぁこれもカーネル弄ればどーとでもなる話だけど・・・
0550>>526=532=537=5382011/05/02(月) 23:53:52.60ID:???
ファイル数は制限ないの?
0551nobodyさん2011/05/02(月) 23:54:49.72ID:???
名前記憶されててびっくりしたw
0552nobodyさん2011/05/03(火) 01:02:38.42ID:???
INTの値だったかなんだったか忘れたが・・・
まぁここらの話はスレチすぎると思うw
05535252011/05/03(火) 06:20:46.53ID:???
>>526=532=537=538さんいつもレスありがとうございます。
少しググってみると.khp.kwdファイルを使ってもいける?みたいですね。
これも便利そうなので自分できなかったりしたらサクラエディタのスレでまた聞いてみます。
0554nobodyさん2011/05/03(火) 09:44:03.93ID:???
自演か
0555nobodyさん2011/05/05(木) 22:36:12.53ID:xGGX9oCi
### 011_counter.php ###
<?php
$fp=fopen("012_count.txt","r+");// 読み書きモードでオープン
$n=fgets($fp); // 文字列の読み取り
$n++; // カウントアップ
echo $n,"人目"; // 表示
rewind($fp); // 読み書き位置を先頭に戻す
fputs($fp,$n); // 書き込み
fclose($fp); // ファイルを閉じる
?>

### 012_count.txt ###
0

…これでhttp://localhost/php/011_counter.phpにアクセスすると
0 人目
が表示されます。
ただ、F5を押しても、他のサイトを見てまたアクセスしても加算されません。
012_count.txtの内容を3にすると、3 人目になりますが加算はされません。
テキストには「0の後に改行を入れると加算されない」とあるので、特に注意して改行を入れないようにしています。

どこがおかしいのでしょうか?
上のを普通に実行させるとどうなりますか?
0556nobodyさん2011/05/05(木) 22:45:23.58ID:???
>>555
アクセスした時点でプラス1足して表示されるようにコード書いたんだから0人目って表示されるのはおかしいでしょ
05575552011/05/05(木) 22:57:59.84ID:xGGX9oCi
>>556
レスありがとうございます!
ですよね?
大変申し訳ないんですが上のコードちょっと実行してくださいませんか?
というか、どこがおかしいか何か調べるデバッグの方法はないですかね?
05585552011/05/05(木) 23:03:45.73ID:xGGX9oCi
速報です。
たった今、$n++を$n=$n+1に変えたら加算されました。
これって$n++は何がしかの理由で動いていない、ということでしょうけど、
この原因に心当たりはありませんか?
0559nobodyさん2011/05/05(木) 23:08:28.59ID:???
改めて再現させることができるかどうかわからないけど、
$n++;
は本当に $n だったかどうか
05605552011/05/05(木) 23:15:08.05ID:xGGX9oCi
げげ!続報です。
先ほどの$n++を$n=$n+1の変更を011_counter_kai.phpという名前で保存して実行したのが>>558ですが、
元の011_counter.phpに戻しても加算されます!
いや、でも「間違いなく」改行コードは付けていませんでした。

と思ってもう一度実験してみました。
012_count.txtが28まで加算されてたんですけど、
消してまた"0"とだけ打って保存しました。
そうすると、また動かなくなりました。
それで011_counter_kai.phpを実行すると
また加算され始めます。

手打ちの"0"って改行コードか何か付いてしまうもんなんですか???
使ってるエディターはvimです。
気持ち悪いので説明をお願いします。
05615552011/05/05(木) 23:20:32.34ID:xGGX9oCi
>>559
では改めてコピペしてみます:

$n++; // カウントアップ

投稿前からまったくいじっていません。
こんなので躓いていたらこの先思いやられますね…。
ちなみに環境からなんからほぼすべての情報は
http://okwave.jp/qa/q6715796.html
に書きました('A`)<誰も答えてくれねぇ…
0562>>526=532=537=5382011/05/05(木) 23:23:37.44ID:???
>>560
改行コードつくよ。それがテキストファイルだから。
それより、それが問題で動かなくなるもんなの?
fputs($fp, "$n");
とかするとどうなるの
0563nobodyさん2011/05/05(木) 23:24:12.54ID:???
名前欄ハズカシイ。無視してくださいな
0564nobodyさん2011/05/05(木) 23:29:36.04ID:???
改行が問題だった。
$n=(int)fgets($fp); // 文字列の読み取り
ってやるといいのかな。
0565nobodyさん2011/05/05(木) 23:34:15.66ID:???
http://jp.php.net/manual/ja/language.operators.increment.php
この辺の影響かと
05665552011/05/05(木) 23:55:00.97ID:xGGX9oCi
>>564
あ、それなら動きますね!
一つ不思議なことに
011_counter.phpだと

0 人目

と、0と人の間にスペースが一つ空くんですが、
011_counter_kai.phpや>>564さんのを参照して作った011_counter_kei.phpは

1人目

のように0と人の間にスペース空きません。

>>565
この辺ですか?
Note that the ++ and -- don't convert a boolean to an int. The following code will loop forever.

function a($start_index) {
for($i = $start_index; $i < 10; $i++) echo "\$i = $i\n";
}

a(false);

This behavior is, of course, very different from that in C. Had me pulling out my hair for a while.

なるほど、これが宣言無しで動いてしまうPHPの盲点なんですね(ただ、Perlでは今のところこんなのに出会ったことはないですね…)。
元々はC言語書きなんで宣言無いのは違和感あります。

確かに自分のコード(テキストの載っているそのままですが)を見ると、文字列で取得してそのままインクリメントしてますね。
「基礎から学べるPHP標準コースウェア」河西朝雄 記述評論者、って本です(晒し上げ)。
勉強になりました。これからも勉強し続けます。ありがとうございました!
0567nobodyさん2011/05/06(金) 00:26:22.98ID:???
> PHP は、算術演算子で文字変数を扱った場合に C ではなく Perl の慣習に 従います。例えば、perl では 'Z'+1 は 'AA' を返しますが
> C では 'Z'+1 は '[' ( ord('Z') == 90, ord('[') == 91 ) を返します。
> 文字変数はインクリメントされることは可能ですがデクリメントは不可能であるということ、
> またプレーンな ASCII 文字 (a-z および A-Z) のみがサポートされるということに注意しましょう。

多分で申し訳ないんだけど、改行が含まれる文字列の場合、数値以外のものが含まれているため、
数値としてインクリメントは不可、また、文字列としてのインクリメントに関しては、[a-zA-Z0-9]以外の
文字が含まれているため不可、ということなんじゃないかなと。
> またプレーンな ASCII 文字 (a-z および A-Z) のみ
こう書いてるけど、Perlと同様、a-z および A-Z および 0-9 と思う。
05685552011/05/08(日) 02:20:11.69ID:???
>>567
ありがとうございます。
なるほど、そっちの方でしたか。
こういう問題があるならやっぱり宣言を必須にしてほしいですね。
0569nobodyさん2011/05/08(日) 02:29:31.79ID:???
続いてですが、同じ本がまたやってくれました。
連想配列の宣言が必要そうなんですが、どこにどう入れていいのか思い付きません。文章を引用します:

連想配列を利用して、ファイル056_word.txtの単語の頻度を配列に取得する例を示します。
strtokは文字列をトークンに分ける関数です。Windowsファイルの改行は\n\rなので、
\rも区切りに含めないと\rが単語として配列にカウントされてしまいます。

### 055_hash3.php ###
<pre>
<?php
$word=file_get_contents("056_word.txt");
$tok=strtok($word,".\n\r ");
while ($tok!=false){
$tokcount[$tok]++;
$tok=strtok(".\n\r ");
}
print_r($tokcount);
?>
</pre>

実行結果
Array
(
[This] => 1
[is] => 2
[a] => 2
[pen] => 1
[That] => 1
[book] => 1
)

続きます。↓
0570nobodyさん2011/05/08(日) 02:42:45.94ID:???
056_word.txtの内容は本には載っていないのですが、改行区切りと実行結果を考慮しますと、
### 056_word.txt ###
This
is
a
pen
That
is
a
book
…なのでしょう。それをそのまま実行すると、以下のメッセージと共に予想された実行結果が出ます:
Notice: Undefined index: This in /UNIONFS/opt/lampp/htdocs/php/055_hash3.php on line 7
Notice: Undefined index: is in /UNIONFS/opt/lampp/htdocs/php/055_hash3.php on line 7
Notice: Undefined index: a in /UNIONFS/opt/lampp/htdocs/php/055_hash3.php on line 7
Notice: Undefined index: pen in /UNIONFS/opt/lampp/htdocs/php/055_hash3.php on line 7
Notice: Undefined index: That in /UNIONFS/opt/lampp/htdocs/php/055_hash3.php on line 7
Notice: Undefined index: book in /UNIONFS/opt/lampp/htdocs/php/055_hash3.php on line 7
Array
(
[This] => 1
[is] => 2
[a] => 2
[pen] => 1
[That] => 1
[book] => 1
)
…上のメッセージが出ないようにするにはどうすればよいのでしょうか?
あっ!今、気付いたんですが、インデックスが未定義と言っているんですね…。
そりゃ、今ファイルから切り取ってきたばかりの単語たちですから、定義されてたら逆におかしいですよね…?
しかも検索したら出てきました、エラーレベルを落とせばいいんですね。お騒がせしました。(^^ゞ
0571nobodyさん2011/05/08(日) 03:17:31.53ID:???
すごく斬新な質問だ
0572nobodyさん2011/05/08(日) 05:05:26.21ID:???
1行1単語である必要はないよ。トークン区切り文字列に半角空白入ってるでしょ。
それに、>>568のような気持ちがあるなら警告レベルを落とすなんて雑なことをせず、
コードを直すほうがいい。

それはそれとして、問題がいくつかあるので指摘。
・Windowsの改行コードはCRLF(\r\n)
・どこかに0という単語が含まれてるとそこで終わる
・古いPHPだともっといろんなところで終わる
これらの問題は while ($tok !== false) とすれば解決するけれど、
なぜそうなるのかはマニュアルでも見て。

てか、その本ダメだと思うなら捨てちゃえばいいと思うよ。
著者サイトで正誤表が公開されてないかの確認はしてる?

# 昔は出版社に誤植の指摘すると図書券くれたりしたもんだけど今はないのかな。
0573nobodyさん2011/05/09(月) 20:22:58.78ID:???
>>572
ありがとうございます。
直せるんですか?
直せるなら直したいです。

今、正誤表あるのか調べてみましたけど、無いみたいですね。
でも、サンプルがダウンロードできました!
055_hash3.php、仰るとおり while ($tok !== false) に訂正されてましたよ。w
056_word.txtも二行で書かれてました。
!=と!==の違いはこの本で説明されてました。

でも、実行するとやっぱり同じメッセージが。
どうやってこれを直すのですか?
0574nobodyさん2011/05/09(月) 20:36:04.22ID:???
定義されているか判別して、されていなかったら初期化する
0575nobodyさん2011/05/11(水) 01:50:04.62ID:???
>>574
ありがとうございます。
死ぬほど忙しいので、もうしばらくお待ちください。m(__)m
0576nobodyさん2011/05/11(水) 02:04:30.40ID:???
別に待ってないけど、、、死ぬほど忙しいってすごいね。
そんなに忙しくなったことないのは幸せなことだなぁ
0577nobodyさん2011/05/11(水) 07:11:21.64ID:???
お前574じゃねーだろ
0578nobodyさん2011/05/11(水) 09:11:54.11ID:???
>>573
http://gihyo.jp/book/2009/978-4-7741-3800-8/support
酷すぎて修正するだけ時間の無駄というか、別の本で勉強し直したら?
少なくとも仕事のために覚えたい人は読んじゃいけないコードばかり
0579nobodyさん2011/05/11(水) 13:36:35.29ID:???
>>577
ばれたか。でも>>572だよ。
0580nobodyさん2011/05/14(土) 15:23:36.30ID:???
超ヘボ質問なんですけど
if文の条件式に「もし改行があれば」ってどういう風に書けばいいでしょうか

今やりたいことは
あるテキスト(A.txt)を一行ずつ取得して
空行ならcontinue;みたいなことができれば最高です。

【ソース】
$text = fopen("C:/A.txt","r");
$i = 0;
while(($line = fgets($text))){
//もし改行のみならば飛ばして次の行に進むみたいなの作りたいけどwhile進まんお……^ω^;
if($line == \n){ //←これが不正
continue;
}else{
$i++;
file_put_contents("C:/".$i.".txt",$line);
}
}
0581nobodyさん2011/05/14(土) 15:32:47.25ID:???
if($line == "\n"){
0582nobodyさん2011/05/14(土) 15:45:45.45ID:???
>>581
ご回答ありがとう.
それも無理ですた.
しっかり空行も出力されちゃうのよね……
0583nobodyさん2011/05/14(土) 16:17:07.81ID:???
改行を削除した値が空かチェックすれば
0584nobodyさん2011/05/14(土) 18:50:34.52ID:???
改行を消したいなら全文の中から連続する改行コードを1つの改行コードに置換すればいいんだよ
0585nobodyさん2011/05/14(土) 19:15:15.02ID:???
>>580
$line = array_merge(array_filter(file("C:/A.txt"), 'strlen'));
for ($i=0; $i<count($line); $i++) file_put_contents("C:/".$i.".txt",$line);
0586nobodyさん2011/05/18(水) 21:43:09.18ID:???
スレ違いだったら、すみません。
以下程度の事ができるプログラマーなんだけど、どれくらいのレベルと判断できるだろうか?

プログラムー歴:約3年
使用可能言語
HTML,php,JavaScript
CSS.ActionScript(仕事では使えないレベル)

サーバ構築
CentOS+yumならだいたいできる。
ソースからあれこれインストールは経験少ない。

DB:MySQL PostgreSQL

【開発実績?】
WordpressやEC-CUBEのカスタマイズ
独自パッケージのCMS開発
(EC-CUBEのパクりみたいなの)

大雑把でいいので、初級、中級、上級のどれだろう?
0587nobodyさん2011/05/18(水) 21:45:45.26ID:???
まだまだ初級かな。
0588nobodyさん2011/05/18(水) 22:51:27.21ID:???
>>586
転職をしようと思ってそれを面接で言ったとしても特にメリットにならない感じ。
とはいっても、自分はこれができますってアピールは難しいように思う。

ので、結局実力は使ってみないとわからないってことになるんじゃないだろうか
0589nobodyさん2011/05/18(水) 23:15:20.11ID:???
>>586
いまどき、JavaScriptができる、というだけだと何もできないようなもんじゃないかねぇ?
なんらかのライブラリ名やらフレームワーク名が出ると面接の時にも会話になると思うよ。
名前出してもきょとんとしてる面接官もいる、というか多い気もするが・・・
まぁ、面接官の試験とかもないんだししょうがないか。

あぁ、JavaScript以外でもフレームワークの話ができるといいかもな

あと、今の時期にCentOSとか言ってるのはちょっとぼけてる。ニュース探しておいたほうがいいぞ。
yumできるのはあたりまえ。自作パッケージできて一人前なんじゃないかな?

初級というのはちょっときびしいかもしれない気もするが、初級、という判定をしておく。
IT関係のサイトに目を通す癖をつけて、アンテナを高くしておくといいぞ。
0590nobodyさん2011/05/18(水) 23:24:27.52ID:???
その話題を続けながらで結構なので別の質問です
http://php.net/manual/ja/index.php
って、一応公式ですけど、プロの方から見て良いマニュアルですか?
0591nobodyさん2011/05/18(水) 23:26:20.67ID:???
今の時期にCentOSがぼけてるってのはどういうことだろう。
RHEL6がでたこととは関係ないだろうし、CentOSがとがめられるような出来事でもあったの?

yum使えて当たり前なのは同意するが、自作パッケージ作るなら俺リポジトリを作るのも必須じゃないだろうか。
といいつつ、システム管理の話だし、プログラマの技量には大して影響がないと思う。
0592nobodyさん2011/05/18(水) 23:27:20.42ID:???
>>590
良い悪いの定義がわからないけど、公式のリファレンスを頼らないプログラマはいないと思うよ
0593nobodyさん2011/05/18(水) 23:44:39.99ID:???
>>592
どうもです
でもコードに抜けが多くないですか?
0594nobodyさん2011/05/18(水) 23:49:12.34ID:???
>>593
コードに抜けってたとえば?
0595nobodyさん2011/05/18(水) 23:53:12.89ID:???
>>591
ちょっとニュースでやってたからってそれを間に受けてる素人さんですか
0596nobodyさん2011/05/18(水) 23:54:57.14ID:???
>>595
何のニュース?
0597nobodyさん2011/05/19(木) 00:05:16.13ID:???
ggrks
0598nobodyさん2011/05/19(木) 00:09:50.72ID:???
http://slashdot.jp/linux/11/05/18/0240227.shtml
この話のことをいっているなら、CentOSを使わない理由にはならないし、何が言いたいのかさっぱりわからん。
0599nobodyさん2011/05/19(木) 00:10:51.88ID:???
逃げた奴の相手をするだけ無駄
ほっとけ
0600nobodyさん2011/05/19(木) 00:19:16.68ID:???
>>594
変数が無かったり
公式を名乗るマニュアルが初心者にいきなり断片ですか?
自分は補完できますけど、多分初めての人には_
0601nobodyさん2011/05/19(木) 00:22:05.44ID:???
翻訳家よろしく
0602nobodyさん2011/05/19(木) 00:22:52.36ID:???
>>600
だからそれどこのこと言ってんのって。
クイズごっこしたいのならそう書いて
0603nobodyさん2011/05/19(木) 00:35:22.79ID:???
>>591
パッケージとレポジトリを同列に話しているのが訳分からん
「プログラマ」の話として関係無いという事ならそうなのかもしれん。
つーか、そういうことならOSの話も関係ないな

>>598
自分が何を言っているのか分かっているのか?
06045862011/05/19(木) 00:52:22.55ID:???
>>587
>>588
>>589
どうもです。
社内にプログラマーが俺一人だから気になっていたんだが、よく分かりました。
精進します。

そしてCentOSの話題で荒れるとは思わなんだw
0605nobodyさん2011/05/19(木) 01:52:20.68ID:???
>>603
rpmコマンドとyumコマンドせっせと使い分けてもいいけどめんどくさくね?
既存パッケージのspec書き換えしたときは余計めんどくさいことにならね?
0606nobodyさん2011/05/19(木) 06:30:15.46ID:???
>>590>>600
俺も始めたばかりの頃は、マニュアルを読めと言われても全然理解できなかったから
言いたいことはなんとなくわかる

他言語の経験者は仕様さえわかれば何とかなるが、
プログラミングのやり方自体がわかってない初心者が導入用に使うには難しいのだろうね
仕様書であって、チュートリアルではないから

ただ、読めるようになってから価値が分かった
他のLL言語の公式と比べると、体系的で充実度が高くて素晴らしいと思う
0607nobodyさん2011/05/19(木) 20:35:03.52ID:???
>>606
いや、その位置付けがなんとも中途半端でどうかなと思うんですけど?
SunのJavaのチュートリアル(英語)は断片コードもなく完全に網羅していますよ
PHPマニュアルは間違いなく、初心者駆除、本買わせよう臭がプンプンします
0608nobodyさん2011/05/19(木) 20:41:16.01ID:???
>>607
だから変数がないページってどれ?
0609nobodyさん2011/05/19(木) 21:22:01.72ID:???
User Contributed Notes を引き合いに出してきそうだなぁと思ってたけど、それ以前の段階だった
0610nobodyさん2011/05/19(木) 21:24:12.50ID:???
<?php
namespace namespacename;
class classname
{
function __construct()
{
echo __METHOD__,"\n";
}
}
function funcname()
{
echo __FUNCTION__,"\n";
}
const constname = "namespaced";

include 'example1.php';

$a = 'classname';
$obj = new $a; // classname::__construct と表示します
$b = 'funcname';
$b(); // funcname と表示します
echo constant('constname'), "\n"; // global と表示します

// 俺様談: おいおい、ここまでは'example1.php'のnamespaceが使われてんのかよ!

0611nobodyさん2011/05/19(木) 21:24:45.60ID:???
<?php
$large_number = 2147483627;
var_dump($large_number);
// 出力: int(2147483627)

$large_number = 2147483648;
var_dump($large_number);
// 出力: float(2147483648)

// 2^31 から 2^32 -1 までの値については、
// 指定した 16 進表現整数を出力できる
var_dump(0xffffffff);
// 出力: float(4294967295)

// 2^32 -1 を超える値については、
// 指定した 16 進表現整数を出力できない
var_dump(0x100000000);
// 出力: int(2147483627)
// 俺様談: えっ?float(4294967296)って出るけど何か?

$million = 1000000;
$large_number = 50000 * $million;
var_dump($large_number);
// 出力: float(50000000000)
?>
0612nobodyさん2011/05/19(木) 21:28:46.07ID:???
<?php
error_reporting(E_ALL);
$great = 'fantastic';

echo "This is { $great}";

echo "This is {$great}";
echo "This is ${great}";

echo "This square is {$square->width}00 centimeters broad.";

echo "This works: {$arr[4][3]}";

// これが動作しない理由は、文字列の外で $foo[bar]が動作しない理由と同じです。
// 言い換えると、これは動作するともいえます。しかし、PHP はまず最初に foo という名前の定数を探すため、E_NOTICE レベルのエラー(未定義の定数) となります。
echo "This is wrong: {$arr[foo][3]}";

// 動作します。多次元配列を使用する際は、文字列の中では必ず配列を波括弧で囲むようにします。
echo "This works: {$arr['foo'][3]}";

// 動作します
echo "This works: " . $arr['foo'][3];
echo "You can even write {$obj->values[3]->name}";
echo "This is the value of the var named $name: ${$name}}";
/*
俺様談: 動作するはずなんだが、動作しない;やっぱり関数は定義されてないといかんのだろう
echo "This is the value of the var named by the return value(): {${getName()}}";
echo "This is the value of the var named by the return value->getName(): {${$object->getName()}}";
*/
?>
0613nobodyさん2011/05/19(木) 21:33:10.24ID:???
なんでページ張らないの?
0614nobodyさん2011/05/19(木) 21:46:45.24ID:???
>>610
説明のとおり。言語仕様に対する文句?

>>611
URL教えてください

>>612
言いがかりにしか見えない
0615nobodyさん2011/05/19(木) 22:01:08.87ID:???
あー言えば、こー言う
0616nobodyさん2011/05/19(木) 22:03:54.72ID:???
>>610-612
変数がないページって、どれ?
0617nobodyさん2011/05/19(木) 22:05:36.15ID:???
>>616
じゃ、関数が無い、で
0618nobodyさん2011/05/19(木) 22:07:01.68ID:???
>>617
じゃあって何?変数が無いページってどれ?
0619nobodyさん2011/05/19(木) 22:11:03.62ID:???
あんな膨大な中から探すのは機会損失が大きいということで

というか、上ので分かるでしょ?
0620nobodyさん2011/05/19(木) 22:18:50.40ID:???
http://php.net/manual/ja/language.types.string.php
この内容を見て、関数が定義されてないからマニュアルの不備だの断片しか書いてないだのどう見ても言いがかり。
国語の勉強でもしなおしたらどうかね。

で、>>611のURLをお願いしたい。
0621nobodyさん2011/05/19(木) 22:25:08.68ID:???
あらあら、ついに開き直りですか?
SunのJavaマニュアルならすべての関数が書かれてますが?

>>611のは確実にありました(過去形)
どうせ怪しいから消したんでしょう、きっと

あと、変数がないのも黙って自分で直してますからね
見つかりませんわ
0622nobodyさん2011/05/19(木) 22:31:45.23ID:???
つまり、意気揚々とコピペしたものの、それは公式マニュアルからのコピペじゃなかったし、
問題だらけといいつつ、見つけられた問題は>>612だけってことかな。
0623nobodyさん2011/05/19(木) 22:33:54.47ID:???
Javaのサンプルってどんなだろと思い
http://java.sun.com/j2se/1.5.0/ja/docs/ja/relnotes/devdocs-vs-specs.html
からチュートリアルに行こうと思ったんだけど、、、
0624nobodyさん2011/05/19(木) 22:36:12.61ID:???
いやいや、マジで公式マニュアルからですが?
もう約二年前ですがね
>>612だけでも嘘じゃないって判るでしょ?
他にもたくさんありました、コード中の変数を和訳しちゃって動かないコードとかw
でもこの調子じゃまだありそうですね
0625nobodyさん2011/05/19(木) 22:40:19.40ID:???
(こりゃ、このスレにあのマニュアル書いた人が混じってるなw)
0626nobodyさん2011/05/19(木) 22:40:49.23ID:???
>>600で対象としてる今の初心者は困らないんじゃないの?
それとも2年前に初心者だった自分の気持ちを今吐き出してんの?
0627nobodyさん2011/05/19(木) 22:42:03.09ID:???
(>>625 なんか韓国人のステレオタイプみたいな人も混じってるよw)
0628nobodyさん2011/05/19(木) 22:43:25.04ID:???
なるほど、初心者だったことにしたいわけですねw
マニュアルの作りの悪さは棚に上げてw
0629nobodyさん2011/05/19(木) 22:46:52.73ID:???
チュートリアル見つかった
http://download.oracle.com/javase/tutorial/java/nutsandbolts/expressions.html
なるほど、ちゃんと変数は全部書かれてい……るの?これ。Java知らんけどコピペすれば動くんだよね
0630nobodyさん2011/05/19(木) 22:53:32.01ID:???
>>629
書かれてるよ
BlockDemoってのがコード
0631nobodyさん2011/05/19(木) 22:56:05.06ID:???
ブロック構文じゃなくて式のサンプルをみてるんですけど。。。
あと日本語チュートリアルないんすかね。
0632nobodyさん2011/05/19(木) 23:00:39.04ID:???
そこは別にコンパイルすることを想定されてないだろ

日本語のはない
0633nobodyさん2011/05/19(木) 23:02:38.85ID:???
なんだそりゃ
どっちもどっちか

せめてリンク切れぐらい直すようにフィードバックしといて
0634nobodyさん2011/05/19(木) 23:03:19.24ID:???
勝手に2002年のサイト引っ張ってきて何を・・・w
0635nobodyさん2011/05/19(木) 23:05:08.91ID:???
> 次のような質問がよく届きます。「なぜ JavaTM 2 プラットフォーム API 仕様は完全な開発者用ドキュメントになっていないのですか。」
> 「なぜ実用的なコード例、一般的なプログラミング用語の定義、概念、メタファ、図、実装上のバグと回避策が十分に含まれていないのですか。」
> これは、こうした情報は以下のドキュメントに盛り込み、仕様は、実装に準拠させるための「条件」にとどめることにしたからです。

PHPもサンプルを削除して、翻訳もしないほうが良いドキュメントになるって言いたいんじゃない?わからんけど。
0636nobodyさん2011/05/19(木) 23:06:23.80ID:???
最新版のドキュメントはどこにありますか。。。
サポート対象外になったならドキュメント消せばいいのにうっとうしい
0637nobodyさん2011/05/19(木) 23:13:52.91ID:???
http://java.sun.com/javase/ja/6/docs/ja/api/overview-summary.html のページ下部。

> さらに詳しい API リファレンスおよび開発者ドキュメントについては、Java SE 開発者用ドキュメントを参照してください。
リンク切れてる。

http://java.sun.com/javase/ja/6/docs/ja/ ここ見ろって事なんだろうけどね。
0638nobodyさん2011/05/19(木) 23:18:44.91ID:???
どっちもうざい。

まぁ全部俺の自演なんだけど
0639nobodyさん2011/05/19(木) 23:24:08.50ID:???
何でPHPスレでjavaの話題で引っ張るの?
0640nobodyさん2011/05/19(木) 23:24:29.05ID:???
いやいや、俺の自演だ、この野郎
0641nobodyさん2011/05/19(木) 23:27:06.98ID:???
Javaは完璧なのにっていうからおかしいことになるんよ
0642nobodyさん2011/05/24(火) 04:40:48.96ID:???
PHP初めて見たけど、変数の前に$つけないといけないからSift押しながらになって入力のテンポが遅れて辛い。
変数名の補完は$無視して入力補完を出してくれる開発環境ってありませんかねー。
慣れなきもするけど・・・。
0643nobodyさん2011/05/24(火) 17:22:57.23ID:???
ない。慣れろ。
0644nobodyさん2011/05/24(火) 17:34:14.50ID:???
秀丸なら出来ますよ
マクロで自動的に$を付けてくれます
0645nobodyさん2011/06/04(土) 11:16:17.83ID:???
perlも見たことなかったのか
0646nobodyさん2011/06/04(土) 12:42:12.01ID:hFKNKNRf
age
0647nobodyさん2011/06/04(土) 13:56:06.87ID:tDFPsh35
どこかのブログやWikiなどのメニュー部分のHTMLだけ集めて表示したいのですが、
ob_start(); @readfile($Adress); $buffer=ob_get_contents(); ob_end_clean();
みたいなのから取ってきて自分のローカルで適当に加工して表示させて使うのはありですか?

普通にブラウザで表示はできるのに上のコードではできないページもあったりして、
どの程度なら・どういう方法ならOKなのか知りたいです。
(HTTP/1.1 403 Forbiddenが出る等)
0648nobodyさん2011/06/04(土) 13:59:14.87ID:???
著作権について学びましょう
0649nobodyさん2011/06/04(土) 14:07:00.93ID:???
>取ってきて自分のローカルで適当に加工して表示させて使うのはありですか?

なしです
0650nobodyさん2011/06/04(土) 14:31:17.71ID:???
ひょっとして上のコード自体まずいですか?
ローカルにアパッチとPHPの環境を用意しておいて、そのメニューのリンクのアドレスを何個か
コピペしてPHPで処理させて表示させるのもだめですか?今より便利になればと思うのですが・・・
0651nobodyさん2011/06/04(土) 14:34:19.70ID:???
便利と著作権がどう関係あるの?
0652nobodyさん2011/06/04(土) 14:40:38.39ID:???
何か反感を買ってしまっているようですね。
コピペの段階で無理だと思っておきます。大変失礼しました。
0653nobodyさん2011/06/04(土) 14:42:33.04ID:???
反感と法律がどう関係あるの?w
0654nobodyさん2011/06/04(土) 19:24:35.62ID:???
>>641
完璧なのはJavaじゃなくてJavascriptでしょ?
Ajax最高ですよね。
0655nobodyさん2011/06/04(土) 23:10:24.00ID:???
Javascript(笑)ださいね
まじださいよ  まじで
終わってる

早く死ねばいいんじゃないんですかね???
Javascriptでベンチャーとかまじそういうやつ沸いてそうだね
ごみみたいなハテナにつづってるやつ
ああああ、いっちゃった 本当のことをいっちゃったよ君たち
まだAJAXとかJAVASCRIPTってわめいてんだね

…ってPerl忍者がわめいてた
0656nobodyさん2011/06/04(土) 23:57:37.04ID:???
わざわざ貼らんでいい
出張して来るだろうが
0657nobodyさん2011/06/05(日) 00:38:55.87ID:???
テキストボックスで送信した内容をテキストファイルに書いて読み出すだけの簡単な掲示板において
XSS対策ってhtmlspecialcharsだけでOKですか?
0658nobodyさん2011/06/05(日) 00:39:56.49ID:???
NO
0659nobodyさん2011/06/05(日) 00:49:33.93ID:???
YES
0660nobodyさん2011/06/05(日) 01:23:45.08ID:???
簡単な掲示板だからこの程度で大丈夫ですよね、という安心感を得たいだけに見えるけど
入力内容を加工してHTML出力をする点では簡単な掲示板も複雑な掲示板も変わらん。
なもんで、すんごい複雑な掲示板でやってるのと同じXSS対策が必要だよ。
0661nobodyさん2011/06/05(日) 01:47:39.29ID:???
いまだに>>657みたいな馬鹿がいるから笑えるw
htmlspecialcharsじゃなくてaddslashesだろうがw
0662nobodyさん2011/06/05(日) 02:15:25.00ID:???
ネタレスはいいよ
0663nobodyさん2011/06/05(日) 02:28:04.53ID:???
は?知らないなら口出すなよ
0664nobodyさん2011/06/05(日) 02:48:04.88ID:???
それがマジレスならPHP使うのやめたら?
0665nobodyさん2011/06/05(日) 02:55:33.78ID:???
>>663>>660-662のどれに対してなのかわからない。
順当に考えれば>>661に対してなんだろうけど、このスレなら……
0666nobodyさん2011/06/05(日) 02:58:40.84ID:???
>>664
初心者は黙ってろ
0667nobodyさん2011/06/05(日) 03:12:43.12ID:???
本気でaddslasheでXSS対策できると思ってるみたいだな
0668nobodyさん2011/06/05(日) 03:21:43.61ID:???
テキストファイルにaddslashesとか間抜けすぎる
0669nobodyさん2011/06/05(日) 03:22:06.23ID:???
は?知らないなら口出すなよ
0670nobodyさん2011/06/05(日) 03:25:43.36ID:???
>>669
初心者は黙ってろ
0671nobodyさん2011/06/05(日) 03:26:42.25ID:???
ネタレスはいいよ
0672nobodyさん2011/06/05(日) 03:30:32.74ID:???
addslashesでXSS対策できるわけないからネタだな
0673nobodyさん2011/06/05(日) 03:35:11.96ID:???
寝た
0674nobodyさん2011/06/05(日) 03:40:35.03ID:hY+002qc
curl -vF "files[]=@test.zip" "http://test.com/abc"
コレをphp内のcurl関数で行うにはどうかけばよろしいですか?
filesの部分がわからないのです
0675nobodyさん2011/06/05(日) 03:54:36.90ID:???
>>674
addslashes
0676nobodyさん2011/06/05(日) 04:00:31.24ID:hY+002qc
>>675
ありがとうございます
PHPマニュアル:addslashes:文字列をスラッシュでクォートする
とあるので関係ないように思えます。。
0677nobodyさん2011/06/05(日) 04:01:55.59ID:???
ネタレスはいいよ
0678nobodyさん2011/06/05(日) 04:04:19.56ID:CehfIJrA
preg_matchは文字列から探しますが
配列の要素の中で何個マッチしたか探す関数や方法無いでしょうか?

array(aaa,aab,acc,abs)
からbが含まれるものを検索して2を返すとか
0679nobodyさん2011/06/05(日) 04:13:40.65ID:???
preg_match_all
0680nobodyさん2011/06/05(日) 04:14:39.05ID:CehfIJrA
ありがとうございます!
0681nobodyさん2011/06/05(日) 04:19:24.03ID:???
>>675=>>677
受けると思ったんだねw
0682nobodyさん2011/06/05(日) 04:19:59.56ID:???
>>681
は?知らないなら口出すなよ
0683nobodyさん2011/06/05(日) 04:50:41.00ID:???
>>674
ファイルの添付はPHPからはできないんじゃないかな

exec()で実行したほうが早い
0684nobodyさん2011/06/05(日) 07:57:30.05ID:???
【PHP】下らねぇ質問はID出して書き込みやがれ 107
http://hibari.2ch.net/test/read.cgi/php/1307228162/
0685nobodyさん2011/06/05(日) 09:46:10.57ID:???
Vistaは本当に要らない子だな
xampp入れ直そうと思ったらUACのためにProgram Filesには書き込めないとかなんとか
なんでユーザー直下に書き込もうとするんだよ
で、UACいじると再起動しねーといけねーんだろ?
Vista作った奴死ねよ
マジで死ね
氏ねじゃなくて死ね
0686nobodyさん2011/06/05(日) 09:51:45.70ID:???
XPまでそうじゃなかったのが糞と考えるんや
0687nobodyさん2011/06/05(日) 09:58:01.69ID:???
>>686
ああ、もう泣きながらUACいじって再起動したるわ
管理者モードで入るわ、ちきしょー
0688nobodyさん2011/06/05(日) 10:15:56.73ID:???
xampp使ってる時点でスキルがwwwwwwwwwwwww
0689nobodyさん2011/06/05(日) 10:36:21.48ID:???
正規表現の (?![-\d]) がよくわからないのですが
0690nobodyさん2011/06/05(日) 10:38:42.24ID:???
俺は別にxampp使ってても悪くは無いと思うが
もし設定が不慣れで、面倒くさがってると後々しっぺ返しが来るぞ
0691nobodyさん2011/06/05(日) 11:13:09.81ID:???
おれもxamppは便利だからよく使うけど、一体スキルがなんだと言いたいのか・・

>>689
否定先読みでぐぐれ
0692nobodyさん2011/06/05(日) 11:22:58.19ID:???
>>688
別にxamppを使っているからスキルがどうとかないだろ
初期設定の話をしてるんだろうが、それは逆にお前のスキルが低いってことだ
0693nobodyさん2011/06/05(日) 11:59:50.04ID:???
ええ?関数電卓使ってんの?www
じゃ、テイラー級数とかフーリエ変換とか自分で解けないんだ?wwwwwww

と言ってるのと同じくらい馬鹿だな
0694nobodyさん2011/06/05(日) 12:04:45.47ID:RiwWw0mT
無名関数のuseって省略できないのかな?三つ以上とかになると超ダルいな。
0695nobodyさん2011/06/05(日) 12:44:21.34ID:???
xamppに対してプライドを持ってるなんて
0696nobodyさん2011/06/05(日) 12:51:19.90ID:???
>>690-693
ttp://torhamzedd.blogspot.com/2010/02/xamppwebvmplayer.html
0697nobodyさん2011/06/05(日) 12:52:39.13ID:???
初心者はxampp使うな
0698nobodyさん2011/06/05(日) 13:03:53.42ID:???
>>696
俺もそのサイトの人とほぼ同じ状況だが何か問題あんのか?
本開発は当然Linux、でも客先には見せるときはxampp使うことが多い
こんなもん適材適所

それよりも
xampp使ってる→スキル低い
と脊髄反射で思ってしまう>>688の脳味噌の方が大問題だろ
頭、大丈夫か?
0699nobodyさん2011/06/05(日) 13:10:40.65ID:???
それは事実だろ
0700nobodyさん2011/06/05(日) 13:12:48.78ID:???
別に使い分けでいいとおもうんだけどなー
初心者はデフォで初期設定した方がいいけど
慣れてちょっとしたもの作る時はxamppとか使ってもいいんじゃない?

確かに本開発は>>698の通りだけど
0701nobodyさん2011/06/05(日) 13:31:25.65ID:???
スキルを云々するのにxamppを出してくるのはなんかよほど手痛い失敗でもあったんだろうよ
0702nobodyさん2011/06/05(日) 13:59:53.49ID:???
xampp使ってるのが悉く低スキルだから言ってるんだよ
0703nobodyさん2011/06/05(日) 14:05:37.52ID:???
>>702
それなら>>696のサイトの人も低スキルということになるが?
こちらが言っていることをまだ理解できてないのか?

この業界は論理的思考能力が問われる業界なのに・・・
>>702は致命傷だな
0704nobodyさん2011/06/05(日) 14:10:23.66ID:???
xampp使ってる奴ですごい人っていまだ見たことない
0705nobodyさん2011/06/05(日) 14:10:43.50ID:???
じゃあ、お前はどうなんだ
0706nobodyさん2011/06/05(日) 14:10:54.61ID:???
過去にxamppを使って手痛い失敗するも、手動インスコで回避
それ以来xamppへの恨みが増す一方
xamppでの手痛い失敗を恐れてそれ以来使ってないので当時の失敗に直面したら解決法もわからない
なのでスキル上がらず
0707nobodyさん2011/06/05(日) 14:11:21.01ID:???
スキル上がらないのは逆だろw
0708nobodyさん2011/06/05(日) 14:17:20.29ID:???
>>704
お前の見聞きしたものがこの世のすべての事象に当てはまるのか?
本当に「井の中の蛙、大海を知らず」だな

それにしても世の中にはすごい馬鹿がいるもんだな
自分のことを馬鹿だと自覚してる馬鹿なら他人にも迷惑は掛けないが、
それを自覚してない馬鹿は始末が悪い
0709nobodyさん2011/06/05(日) 14:19:19.22ID:???
>>708を見てるとやっぱりxamppは低スキル者向けだなって思う
0710nobodyさん2011/06/05(日) 15:21:21.13ID:???
xampp否定するやつは自分でスクラッチからhttpdやRDB作ればいいんじゃないかね
インストールの手間を省くだけのシロモノなのにその辺を理解していない
0711nobodyさん2011/06/05(日) 15:24:30.33ID:???
$a = array("a","b","c","d","e")
$b = array();

$b["a"] = "あ";
$b["b"] = "い";
〜省略〜
$b["e"] = "お";

for($i ; $i <=5 ; $i++){
 echo $b[$a[$i]];
}

とやれば





と表示されると思うのですが表示されません
0712nobodyさん2011/06/05(日) 15:25:31.86ID:???
忍法帖の影響で分けて書きました
どこかが間違ってると思うのですがどこが間違ってるのでしょうか
0713nobodyさん2011/06/05(日) 15:29:40.32ID:???
$i=0
0714nobodyさん2011/06/05(日) 15:30:33.20ID:???
xamppは、まとめなだけ。
スキル次第では、xamppを使えないのと同等に使える。
0715nobodyさん2011/06/05(日) 15:31:10.57ID:???
ごめんなさい書き写し間違いです
forの$i=0にはなってますー
0716nobodyさん2011/06/05(日) 15:37:35.11ID:???
>>715
「書き写し間違い」って何だよ。コピペしろよw
あと「表示されません」じゃなくてどういうエラーがでてるのか書け。
っていうか、エラー見れば何が間違ってるかわかるだろうが。

・1行目:最後にセミコロン;付けろ
・for文:「$i <=5」→「$i < 5」
0717nobodyさん2011/06/05(日) 15:43:18.79ID:???
>>716
for文が原因でした!
そうですよね0から5は6個ですもんね
0から始まるのになれてない自分がアホなだけでした
0718nobodyさん2011/06/05(日) 15:44:09.89ID:???
>>709を見てるとやっぱり馬鹿は死んでも治らないんだろうなって思う
0719nobodyさん2011/06/05(日) 15:50:17.12ID:???
>>718
じゃあxamppを使っているけど低スキルではないってことを示してみてくれ。
それができれば認識を改める。
できなければ俺の言った通り。
0720nobodyさん2011/06/05(日) 15:54:33.16ID:???
>>719
馬鹿か?

ほれ
ttp://torhamzedd.blogspot.com/2010/02/xamppwebvmplayer.html
0721nobodyさん2011/06/05(日) 15:55:08.63ID:???
xampp利用者は汚い言葉が好きですね
さすがです
レベルが垣間見れますよ
0722nobodyさん2011/06/05(日) 15:57:17.99ID:???
xampp、xamppってお前ら遅れてるなぁ
今はAjaxで何でも出来るのに
低スキル同士でいつまでもケンカしてろw
0723nobodyさん2011/06/05(日) 16:01:06.79ID:???
>>721
お前の低脳レベルの方がより明確に垣間見れるけどな
0724nobodyさん2011/06/05(日) 16:07:10.40ID:???
>>720
ttp://torhamzedd.blogspot.com/2010/02/xamppwebvmplayer.html
これ読んだけど、やっぱりxampp使ってればスキルが高くなるでOKだよね
0725nobodyさん2011/06/05(日) 16:10:05.70ID:???
xamppサイコー
まじラクチンwwwww
これを使わない手はないわー
初心者のみなさーん
どんどんインスコして楽しいPHPライフを送ってね♪
0726nobodyさん2011/06/05(日) 16:34:21.46ID:???
んもー不毛な煽りあいは止めてよー
初心者が質問しづらくなるだろー
0727nobodyさん2011/06/05(日) 16:36:09.23ID:???
こっちのスレはこういうのがやりたくて立てたんだからいいんだよ
0728nobodyさん2011/06/05(日) 16:38:04.76ID:???
あ、そーなの?
0729nobodyさん2011/06/05(日) 16:53:07.89ID:???
>>720
それxamppはだめだから使うなって言ってるじゃんw
xamppは低スキル向けと認めたということでFAね。
0730nobodyさん2011/06/05(日) 16:54:48.15ID:???
>あらかじめ言っておくが、この時点でXAMPPは丸ごと消去しておくことを進める。
>もちろんXAMPPで覚えた知識も全部無用だ。豆腐の角に頭でもぶつけて記憶を消し去ると良いかもしれない。

ワロッシュwww

0731nobodyさん2011/06/05(日) 16:57:08.74ID:???
xampp使ってるやつは低スキルかもしれないが、
xampp叩くやつも低スキルである。
ソースからのインストールが出来て喜ぶ小学生と同類である。
0732nobodyさん2011/06/05(日) 16:59:36.77ID:???
>>729
自分で言った条件を照らし合わせてみろ
お前がどれだけ馬鹿か判るから

お前のような能無しのために説明してやる
ここでは
     xampp:使用の有無
     スキル:高低
…のように二つのパラメータがそれぞれ二つの値を持つので

1. xamppを使っていて、スキルの高い人
2. xamppを使っていて、スキルの低い人
3. xamppを使っていなくて、スキルの高い人
4. xamppを使っていなくて、スキルの低い人

…の四つに区分できる
お前はあたかも2.と3.しか存在しないかのように言うが、実際には1.と4.も普通に存在する
もし、お前が「xampp『しか』使えない人はスキルが低い」と言ったのなら、少しは同意が得られたかもしれない
だが、xamppなしで個別に使う場合でも、ただ単にpathを切って設定ファイルを変更する程度なので大したスキルだとは思えない
みんな普通にやってることだ

忙しいんでこれ以上は馬鹿の相手はしない
あとはよろしく
0733nobodyさん2011/06/05(日) 17:01:32.46ID:???
インストールの手間の差だけ
0734nobodyさん2011/06/05(日) 17:11:22.06ID:???
チェックボックスで有効にできるようなインストーラが用意されてればそれでいいわけで
--enable-libxmlといちいち打つのが上級者とか思ってんならそれはただのアホだわ
http.confなんてxampp使おうが使わまいが結局いじるわけで
0735nobodyさん2011/06/05(日) 17:15:02.19ID:???
>>732
だから、1の「xamppを使っていてスキルの高い人」がいるなら、
xamppを使っていることとスキルが高いことを示してみるよ。
でもできないんだろ?
つまり732は誤り。
低スキルだけならまだしも嘘つきとか人としてどうかと。
0736nobodyさん2011/06/05(日) 17:56:31.45ID:???
>>735
> xamppを使っていることとスキルが高いことを示してみるよ。

早く示せよw
0737nobodyさん2011/06/05(日) 21:26:42.02ID:Er8j18ua
XAMPPについてどうこう言う気はないが、>>720の記事はひたすら気持ち悪いな
0738nobodyさん2011/06/06(月) 00:22:01.57ID:???
軽量でSQL文を構築できるPearモジュール知りませんか?

O/Rmapperみたいな重い奴じゃなくて、
呼び出し元でも実行されるSQLが分かり易い書き方ができるものがいいです。
※ぱっと見で、どんなSQLが実行されるか分かりにくいのは駄目。
0739nobodyさん2011/06/06(月) 01:16:07.32ID:???
Ajax使えばいいのに
0740nobodyさん2011/06/06(月) 01:42:23.55ID:???
悪魔の証明を盾に相手にだけ立証責任を押し付けるからこんがらがってるんだろ
自分から否定しておいて自己証明は放棄するとか酷すぎる
0741nobodyさん2011/06/06(月) 01:46:42.10ID:???
どこが悪魔の証明・・・?
>>732が「4種類いる!」って自分で言ってるじゃん。
そしてその根拠はない。彼が「思ってる」だけ
0742nobodyさん2011/06/06(月) 01:50:18.12ID:???
>>732が高スキルでxampp使ってる人を1人示せば反証できるだろw
どこが悪魔の証明だw逆だろほんと頭悪いなw
0743nobodyさん2011/06/06(月) 02:01:39.79ID:???
xampp使ってる人ってちゃんとログはみてるの?
初期設定はその辺が適当だから凄く気になる。
0744nobodyさん2011/06/06(月) 02:10:14.14ID:???
xamppを使っている全ての人が低レベルなんて証明しようがないに決まってる
初めから破綻してるんだよ
0745nobodyさん2011/06/06(月) 02:16:29.07ID:???
>>742
反証も何も>>688は立証できてないだろ
0746nobodyさん2011/06/06(月) 02:19:08.10ID:???
xampp使いもapacheでphp動かしてる奴も同じレベル見えるな
どっちも初心者
0747nobodyさん2011/06/06(月) 02:26:05.23ID:???
>>735の頭の悪さが際立ってるな
0748nobodyさん2011/06/06(月) 02:26:47.37ID:???
Ajax使えばいいのに
0749nobodyさん2011/06/06(月) 02:31:00.49ID:???
>>744が全て
0750nobodyさん2011/06/06(月) 02:38:14.22ID:???
「全ての人が低レベル」は「高レベルな人がいない」とも読めるな
0751nobodyさん2011/06/06(月) 02:40:59.40ID:???
xampp 使えばいいのに
0752nobodyさん2011/06/06(月) 02:45:53.33ID:x0GyL8v7
windowsのコマンドプロンプトでテストするのですが
UTF8だと文字化けしてしまい変換するためにecho print 系の関数に割り込むことって
できますか?

0753nobodyさん2011/06/06(月) 02:47:26.82ID:???
shift-jisに置き換えてから出力しろよ
0754nobodyさん2011/06/06(月) 03:11:46.37ID:???
Ajaxつかえばできます
0755nobodyさん2011/06/06(月) 03:22:13.75ID:???
割り込む質問をしてるんだろ
0756nobodyさん2011/06/06(月) 04:18:26.37ID:???
メモリを横取りして割り込むだけじゃん
恒久化したいなら呼び出してるAPIを一部偽装すればいいだけ
こんな事もわからないなんて初心者にも程があるだろ…
0757nobodyさん2011/06/06(月) 04:42:53.34ID:???
オーバーライドだろ
ほんとに上級者いるの?
0758nobodyさん2011/06/06(月) 04:43:40.40ID:???
メモリを横取り()
書けもしないのによー言うわw
0759nobodyさん2011/06/06(月) 04:45:26.66ID:???
えっ、そんな事も出来ないの?w
0760nobodyさん2011/06/06(月) 06:03:35.11ID:???
<a href=""><img></a>

<img>

この二つのタグのみそのまま取り出したいのですが
simple_html_dom でまず<a><img></a>を探して次に<img>を検索すると
いう風に考えてましてその場合、最初に見つけた<a>を削除するにはどうしたらいいんでしょうか?

0761nobodyさん2011/06/06(月) 06:25:33.97ID:???
>>759
できるなら書いてみろよw
PHPでメモリ操作()
0762nobodyさん2011/06/06(月) 10:49:13.40ID:???
xampp使いは話の方向をそらすのが上手いですよね
0763nobodyさん2011/06/06(月) 20:02:54.41ID:???
phpでメモリ操作してどうやって関数に割り込むんだよwwww
0764nobodyさん2011/06/06(月) 20:07:06.76ID:???
ちょっとすいませんね、ここ通してくださいね・・・って割り込むんだよ!
0765nobodyさん2011/06/06(月) 20:59:42.68ID:???
メモリを横取り()
書けもしないのによー言うわw
0766nobodyさん2011/06/06(月) 21:31:56.44ID:QPMjs9zg
助けてください。
PostgreSQLでbyteaのカラムを作って、画像を格納&取り出ししようとしているのですが、
PHPの公式サンプルどおりに作ると、画像でなく長い文字列で表示されてしまいます。

PHPのサンプル画像格納
http://jp.php.net/manual/en/function.pg-escape-bytea.php

PHPのサンプル画像取り出し
http://jp.php.net/manual/en/function.pg-unescape-bytea.php

ヘッダーもサンプルどおり出力しているのですがどうすればいいのでしょうか?
ノイローゼ気味です。ポスグレは8.3です。よろしくお願いします。

*pg_escape_byteaのところでいろんなコメントと崩れるのを回避するコードが
ありましたが、どれもゴミコードで助けになりません。
**POSTGRESQLのスレにも投稿したのですが、よろしくお願いします。
0767nobodyさん2011/06/06(月) 21:38:11.20ID:???
そのままノイローゼ悪化すればいいんじゃね
0768nobodyさん2011/06/06(月) 22:49:52.64ID:???
>>766
ヘッダーを変えてもブラウザが以前のデータ(ヘッダーを含む)をキャッシュしていることが多い。
(特にIE)
07697662011/06/07(火) 13:12:11.50ID:Xr7UlOMB
>>768さま
超簡単な

<?php
header('Content-type: image/jpeg');
readfile('/usr/local/apache2/htdocs/picture/XXXX.jpg');
?>

のような画像表示プログラムを作るとちゃんと出てきましたので、
犯人はヘッダーではなく、PHPがpostgreSQLのbyteaをきちんと
unescapeしないところのようです。英語でググると似たような被害者が
いました。

なのでbyteaを使わない保存方法を作ることにします。
ありがとうございました。
0770nobodyさん2011/06/07(火) 18:00:25.40ID:???
簡単にソース難読化出来る方法無い?有料でも良いから。
0771nobodyさん2011/06/07(火) 18:08:33.07ID:???
オリジナルでよければ譲ってやろうか?
0772nobodyさん2011/06/07(火) 18:16:37.19ID:???
有料ならあるぞ。
zend guardとかioncubeあたりが良いんじゃないかと思う
0773nobodyさん2011/06/07(火) 19:42:51.73ID:???
>>772
どっちも良いんだけど、実行環境作る為に
専用のプログラムをインストールしなければいけないというのがな・・・
0774nobodyさん2011/06/07(火) 20:15:54.71ID:???
専用のプログラムをインストールしないで実行環境を作れる何かがこの世にあるのか?
0775nobodyさん2011/06/07(火) 20:21:29.24ID:???
echo "Hello world";

e@c@h@o%20"Hello world";
0776nobodyさん2011/06/08(水) 02:15:37.60ID:???
>>774
暗号化じゃなくて、難読化だろ?あるんじゃないか。
0777nobodyさん2011/06/08(水) 02:21:42.27ID:???
じゃ示してみ
0778nobodyさん2011/06/08(水) 03:29:42.35ID:???
echo base64_encode($text);
0779nobodyさん2011/06/08(水) 03:40:27.05ID:???
難読化したところで実行できなきゃ意味ない罠
evalでゴリゴリやる気なんだろうか
0780nobodyさん2011/06/08(水) 11:31:28.74ID:???
$a = 'e@c@h@o%20[wq]Hello%20world[wq];';
$a = str_replace("@", "", $a);
$a = str_replace("%20", " ", $a);
$a = str_replace("[wq]", "\"", $a);
$a = str_replace("[sq]", "'", $a);
eval($a);
0781nobodyさん2011/06/08(水) 11:44:30.61ID:???
本文中にそれらの文字使えないだろ
0782nobodyさん2011/06/08(水) 16:42:21.20ID:RVZs5dWT
"2011-06-07 02:00:00" や "06/08/11 01:00" といった
二つの日時を比較して時間の差を求めたいのですが、どうすればいいでしょうか?
0783nobodyさん2011/06/08(水) 16:43:26.35ID:???
strtotime unixtime
0784nobodyさん2011/06/08(水) 17:00:53.84ID:RVZs5dWT
>>783
できました。ありがとう!
0785nobodyさん2011/06/08(水) 17:04:14.95ID:???
ファイル内のコメント「//」の行を削除したいのですが、どうすればいいのでしょうか?
preg_replace('/\/\/*?/', "", $sorce);

では駄目でした。「//」が削除されるだけです
0786nobodyさん2011/06/08(水) 17:17:29.13ID:???
preg_replace('/^\s*\/\/.*\r?\n/', "", $sorce);
0787nobodyさん2011/06/08(水) 17:33:03.25ID:???
>>786
これだと

$sorce = '
$a = 1;
//Bの値
$b = 2;
';

みたいなソースの時は削除されません・・・
0788nobodyさん2011/06/08(水) 17:37:22.46ID:???
preg_replace('/\/\.*\n?/', "", $sorce);
0789nobodyさん2011/06/08(水) 18:15:51.39ID:???
>>788
「//」は削除されますが、コメント自体は削除されません
0790nobodyさん2011/06/08(水) 18:59:17.68ID:???
preg_replace('/\/\/.*\n?/', "", $sorce);
0791nobodyさん2011/06/08(水) 19:45:28.52ID:???
>>785
preg_replace('/\/\/.*\n/', "", $sorce);
でどうよ。
最終行にコメントがあったら無理だけど
0792nobodyさん2011/06/08(水) 20:30:15.33ID:???
>>791
おお、出来ました!最終行のコメントは想定しない事にします。
教えていただき、ありがとうございました。
0793nobodyさん2011/06/08(水) 23:03:38.35ID:???
preg_replace('@//.*?[\n|$]@', "", $sorce);
0794nobodyさん2011/06/08(水) 23:05:56.78ID:???
じゃなくって
preg_replace('|//.*|m', "", $sorce);
かな
0795nobodyさん2011/06/08(水) 23:06:59.15ID:???
preg_replace('|//.*$|m', "", $sorce);
試してから書けよって話か。試してないけど。
0796nobodyさん2011/06/09(木) 10:50:31.40ID:???
これはヒドいwwwwww
0797nobodyさん2011/06/09(木) 11:40:52.40ID:???
まあソースはsourceなんだけどね
0798nobodyさん2011/06/09(木) 23:37:54.26ID:???
まあソースはbulldogなんだけどね
0799nobodyさん2011/06/18(土) 17:03:21.47ID:S56Iloi4
PHPとHTMLはできることは何が違うんですか?
0800nobodyさん2011/06/18(土) 17:05:38.66ID:???
ageるなボケ
0801nobodyさん2011/06/18(土) 20:15:36.96ID:???
sageるなボケ
0802nobodyさん2011/06/19(日) 05:45:06.10ID:???
メモリ使用量対策のため、1GB程度のファイルを

header("Content-Disposition: attachment; filename=$dlname");
header("Content-Length: ".$content_length);
header("Content-type: application/octet-stream");
$handle= fopen($path,"r");
$contents = "";
while(!feof($handle)){
$contents = fread($handle,8192);
print $contents;
}

fclose($handle);

として読み込んでいるのですが、リジュームに対応させるにはどのような処理を入れれば良いのでしょうか。

0803nobodyさん2011/06/19(日) 05:52:12.79ID:???
相手側からどこから始めるか通知こないと無理
0804nobodyさん2011/06/19(日) 12:59:32.67ID:???
通常のブラウザ(Firefox)などを想定しています。
envのHTTP_RANGEで取得して、fseekで読み出し位置を・・と思ってるんですが
うまく開始位置を指定できません。
0805nobodyさん2011/06/19(日) 13:10:11.59ID:???
ぐぐれ
0806nobodyさん2011/06/19(日) 15:25:37.72ID:???
すみません、「ぐぐれ」って最近よく見かけるんですが、どういう意味ですか?
0807nobodyさん2011/06/19(日) 15:31:29.42ID:???
http://dictionary.goo.ne.jp/leaf/jn2/60889/m0u/%E3%81%90%E3%81%90%E3%82%8B/
0808nobodyさん2011/06/19(日) 15:32:22.59ID:???
やふれ
0809nobodyさん2011/06/19(日) 16:56:59.83ID:???
gooの辞書にライバルでもあるググるの意味を載せないといけないのは悲しいね悲しいね悲しいね争うばかりじゃ悲しいね
0810nobodyさん2011/06/19(日) 17:50:42.44ID:???
>>807
「ぐぐれ」はgoogleの辞書を引け、という意味ですね。ありがとうございました。
0811nobodyさん2011/06/19(日) 17:51:44.43ID:???
>>809
「悲しいね」が3回書き込まれましたので脅迫もしくは殺害予告とみなし
関係機関に通報いたします。
0812nobodyさん2011/06/20(月) 09:33:52.77ID:???
rubyでいうところの
if __FILE__ == $0
 ...
end
に相当するのは、PHPではどう書きますか。
0813nobodyさん2011/06/20(月) 09:40:33.83ID:???
__FILE__と$0の説明ぐらいつけないと
0814nobodyさん2011/06/20(月) 17:44:53.49ID:???
多分 basename __FILE__ argv を使えばいいと思う
0815nobodyさん2011/06/20(月) 19:01:39.54ID:???
>>814
ありがとうございます。
if (__FILE__ === $argv[0]) { ... }
ではだめだったので、
if (basename(__FILE__) === basename($argv[0])) { ... }
でいいのかな?

0816nobodyさん2011/06/20(月) 20:18:00.25ID:???
lol
0817nobodyさん2011/06/20(月) 20:28:52.62ID:???
>>813を華麗にスルー
0818nobodyさん2011/06/20(月) 23:02:04.59ID:???
そりゃruby知らない奴に一から説明するより
スルーしてruby知ってる人からの回答を待つほうが楽だからな
08198142011/06/20(月) 23:29:03.18ID:???
いや、rubyしらんよ…
0820nobodyさん2011/06/20(月) 23:33:29.95ID:???
>>812=>>818
0821nobodyさん2011/06/21(火) 00:01:01.13ID:???
tmpfile() でつくったファイルのパス名って調べることができますか。
ttp://php.net/manual/ja/ref.filesystem.php
ここらあたりをみてもそれらしいのはありませんでした。
0822nobodyさん2011/06/21(火) 00:02:16.78ID:???
>>821
http://pear.php.net/manual/ja/package.filesystem.file.gettempfile.phpのソース嫁
0823nobodyさん2011/06/21(火) 00:10:17.08ID:???
>>821
OSの添付ファイル格納ディレクトリでしょ
0824nobodyさん2011/06/21(火) 00:20:35.72ID:???
>>822
PHPの標準関数の話してるのにPEARとかアホなの?
0825nobodyさん2011/06/21(火) 00:23:15.58ID:???
>>823
パス名って言ったらディレクトリ名+ファイル名のことだろ?
ディレクトリ名がsys_get_temp_dirで得られることはtmpfileのmanに書いてあるし。
0826nobodyさん2011/06/21(火) 00:29:41.06ID:???
>>825
$temp = tmpfile();
$tempがファイル名だよ
0827nobodyさん2011/06/21(火) 00:37:54.28ID:???
>>826
なわけねーだろw
0828nobodyさん2011/06/21(火) 00:56:48.20ID:???
ほんとだよ 全然ほんとだよ
0829nobodyさん2011/06/21(火) 01:11:51.00ID:???
いのちかけるか?
0830nobodyさん2011/06/21(火) 01:14:14.51ID:???
いのちかけるよ!
0831nobodyさん2011/06/21(火) 01:25:53.77ID:???
何年何月何日何時何分何秒
地球が何回回ったときだよ!
0832nobodyさん2011/06/21(火) 03:51:53.16ID:???
>>831
それを言いたかったのは分かるが、流れがおかしい
0833nobodyさん2011/06/21(火) 04:31:36.38ID:???
命って字なら書けるよ!!
0834nobodyさん2011/06/21(火) 05:45:21.26ID:???
>>821
var_dump(stream_get_meta_data(tmpfile()));
0835nobodyさん2011/06/21(火) 09:20:43.82ID:???
PHPで、arrayをwrapしたような標準クラスはありますか。
arrayだと引数に渡した時にコピーされますが、通常のオブジェクトと同じようなふるまいをする配列が欲しいです。
ArrayAccessというのは見つかったんですが、classではなくinterfaceでした。
0836nobodyさん2011/06/21(火) 10:10:38.34ID:???
>>821=>>824
うんだからpearに書いてます
0837nobodyさん2011/06/21(火) 10:11:40.03ID:???
>>821=>>824
あと標準関数でありますかとは聞いてないようだ
質問の仕方をしっかり覚えましょう
0838nobodyさん2011/06/21(火) 10:46:58.70ID:???
>>834
Windowsでも試した?
0839nobodyさん2011/06/21(火) 10:48:49.37ID:???
>>837
いきなりPEARを持ち出す非常識君には理解できないだろうな
0840nobodyさん2011/06/21(火) 10:50:08.93ID:???
pearのソースを読めばやり方書いてあるのにソースも読めない逆切れ非常識
0841nobodyさん2011/06/21(火) 11:07:57.39ID:???
PEARを使うのはPHPの世界の常識じゃない。
「PEARを使えばできます」と言われても「俺独自のライブラリで出来ます」って言ってるのと
同じにしか聞こえない。
0842nobodyさん2011/06/21(火) 11:11:28.90ID:???
ソースを読めって書かれてるのにPEAR使えってすごい脳内変換だなw
0843nobodyさん2011/06/21(火) 11:12:29.60ID:???
>>835
日本語でおk
0844nobodyさん2011/06/21(火) 11:16:37.68ID:???
ここの連中はカスの溜まり場といわれているのは本当のようだ。
こんな事も知らない人間がここで回答してるのか。
0845nobodyさん2011/06/21(火) 11:18:22.55ID:???
だからなんでPEARのソースを読まなきゃならないんだ、っつってんの。
PHP本家のマニュアル読めならわかるけど。
0846nobodyさん2011/06/21(火) 11:20:04.67ID:???
PEARはPHPの公式ライブラリじゃないのに
当たり前のように持ち出すなよ
0847nobodyさん2011/06/21(火) 11:22:09.91ID:???
>>845
くだらない質問でも偉そうに聞いていいスレ
http://hibari.2ch.net/test/read.cgi/php/1271172618/
0848nobodyさん2011/06/21(火) 11:25:48.03ID:???
>PEARはPHPの公式ライブラリじゃないのに
>PEARはPHPの公式ライブラリじゃないのに
>PEARはPHPの公式ライブラリじゃないのに
>PEARはPHPの公式ライブラリじゃないのに
>PEARはPHPの公式ライブラリじゃないのに
>PEARはPHPの公式ライブラリじゃないのに
>PEARはPHPの公式ライブラリじゃないのに
>PEARはPHPの公式ライブラリじゃないのに
0849nobodyさん2011/06/21(火) 11:29:39.39ID:???
フイタ
0850nobodyさん2011/06/21(火) 11:59:31.76ID:???
>>848-849
もしかしてPEARはPHPの公式ライブラリと思ってた?w
0851nobodyさん2011/06/21(火) 13:21:15.21ID:???
釣られないぞっ!
0852nobodyさん2011/06/21(火) 13:52:27.08ID:???
>>851
お前らマジか
いくら何でも低レベルすぎだろw
0853nobodyさん2011/06/21(火) 17:29:16.36ID:???
>>835
http://www.php.net/manual/ja/class.arrayobject.php
0854nobodyさん2011/06/21(火) 20:36:32.52ID:???
>>853
ありがとうございます。
手元のPHP 5.2.17では使えないようですが、ArrayObjectやらは5.3からつかえるのでしょうか。
0855nobodyさん2011/06/21(火) 20:40:44.06ID:???
(PHP 5 >= 5.0.0)
0856nobodyさん2011/06/21(火) 20:54:24.84ID:???
試したコードを書いて
0857nobodyさん2011/06/21(火) 22:02:54.28ID:???
PHPで、array_mergeの破壊的バージョンはありますか。
$a = array(10,20);
array_concat($a, array(30,40));
print_r($a); #=> array(10, 20, 30, 40)
みたいのを希望です。
0858nobodyさん2011/06/21(火) 22:06:39.20ID:???
>>857>>835の人?
0859nobodyさん2011/06/21(火) 22:21:39.29ID:???
http://www.php.net/manual/ja/book.array.phpになければない
はい次の質問
0860nobodyさん2011/06/21(火) 22:25:17.24ID:???
$a += array(30,40);
0861nobodyさん2011/06/22(水) 02:12:40.18ID:???
PHP6.0出るのはいつ頃ですか?
出たら勉強しようと思ってますけど
0862nobodyさん2011/06/22(水) 02:15:56.06ID:???
知るわけねえだろ
0863nobodyさん2011/06/22(水) 02:29:25.78ID:???
ぐぐったら5.4で
hogehoge()[]とスカラータイプヒンティングが実装されるのか
これは神変更だな
0864nobodyさん2011/06/22(水) 03:37:48.48ID:???
PHP6って内部エンコードが破綻して延期されたんだっけか
0865nobodyさん2011/06/22(水) 11:16:44.20ID:???
延期じゃなくて諦めたんじゃなかった?
0866nobodyさん2011/06/22(水) 11:26:00.03ID:???
UTF-16あきらめますただな
0867nobodyさん2011/06/22(水) 15:00:33.71ID:???
$method = 'hello';
ClassName::$method();
は実行できますが、
$klass = 'ClassName';
$klass::$method();
は syntax error になります。
変数に入ったクラス名を使って static メソッドを呼び出すにはどうしたらいいでしょうか。
0868nobodyさん2011/06/22(水) 15:05:58.85ID:???
昨日の人こんちは
0869nobodyさん2011/06/22(水) 15:06:52.49ID:???
明日の人さよなら
0870nobodyさん2011/06/22(水) 15:07:23.82ID:???
$klass:method()じゃないの
0871nobodyさん2011/06/22(水) 15:08:17.03ID:???
コロンが1個たらなかった
メソッド名に$つけてるのがいけないのかと
0872nobodyさん2011/06/22(水) 15:09:23.48ID:???
ああ、メソッド名も変数なのね
上のレスはスルーで
0873nobodyさん2011/06/22(水) 15:10:52.87ID:???
出来るぞ普通に
0874nobodyさん2011/06/22(水) 15:16:35.56ID:???
PHP5.3だけど出来るぞ
質問者はたしか5.2.17だっけ
0875nobodyさん2011/06/22(水) 15:22:03.04ID:???
もうevalでいいんじゃね?
0876nobodyさん2011/06/22(水) 16:21:32.43ID:???
いやajaxを使うべきだ
0877nobodyさん2011/06/22(水) 19:18:24.80ID:???
>>867
http://php.net/manual/ja/function.call-user-func.php#example-4261
0878nobodyさん2011/06/28(火) 20:58:07.12ID:???
headerを送信するだけでは404 not foundのページにならなかったのですが
どうしたらいいでしょう?
<?php
header("HTTP/1.0 404 Not Found");
header("Status: 404 Not Found");
0879nobodyさん2011/06/28(火) 21:28:00.23ID:???
860 返信:むこうの878[sage] 投稿日:2011/06/28(火) 21:20:15.44 ID:???
>>859
そういう下らないことやめてくれませんかね?
ID出してないスレで質問したのになんでわざわざ煽られなきゃならんのだ
>>859はマルチ装った偽物ですスルーしてください
0880nobodyさん2011/06/28(火) 21:44:00.03ID:???
>>878
ステータスは404で帰るけど404用のページを出力してなければ出るわけねえだろkz
0881nobodyさん2011/06/28(火) 21:50:30.77ID:???
>>880
無知乙
0882nobodyさん2011/06/28(火) 21:51:03.25ID:???
>>881
じゃあやってみへっぽこ質問者君
0883nobodyさん2011/06/28(火) 21:55:21.57ID:???
>>880
恥ずかしい人だな
404を送信したら404のページを勝手に出力してくれると勝手に思い込んでるとか
08848832011/06/28(火) 21:56:00.37ID:???
>>880じゃなくて>>878宛ね
アンカーミス
08858782011/06/28(火) 22:11:38.86ID:???
みなさん一体誰と戦ってるんですかね・・・
別に答えたくなきゃ答えなくていいですよ
ID出すスレに帰ったらどうですか?
答えてくれる人お待ちしています
0886nobodyさん2011/06/28(火) 22:23:53.37ID:???
header送信だけで404エラーページは出力されないでFA。
永遠に貰えない回答を待ち続けるか、アドバイスを元にやってみるかは君次第なんだけども
0887nobodyさん2011/06/28(火) 22:36:12.58ID:???
IE6なら、ヘッダだけでもお望みどおりブラウザのデフォルト404ページがでるよ
0888nobodyさん2011/06/28(火) 22:44:15.04ID:???
但しIE限定なw
0889nobodyさん2011/06/28(火) 23:35:16.25ID:???
>>881が答えてくれるんじゃね?w
0890nobodyさん2011/06/29(水) 01:13:24.16ID:???
404ヘッダ返したときにカスタム404が有る場合はカスタム404で
それ以外の場合ってブラウザデフォルトの404じゃなかったっけ?
0891nobodyさん2011/06/29(水) 10:14:33.22ID:???
人の話を聞かない質問者はもう相手にされないよ
0892nobodyさん2011/06/29(水) 11:00:39.66ID:???
煽るだけ煽って人の話聞けってのが無理あるだろ
偽物気取ってわざわざ嫌がらせしたりアホなの?
餓鬼かよ
0893nobodyさん2011/06/29(水) 11:41:23.76ID:???
>>881が分かるんだから回答待ってればいいんじゃないの
0894nobodyさん2011/06/29(水) 14:10:20.99ID:???
既に回答出てるのに見えない敵と戦ってるのは質問してる人か。
0895nobodyさん2011/07/02(土) 05:21:36.41ID:???
別に答えたくなきゃ答えなくていいです
0896 忍法帖【Lv=21,xxxPT】 2011/07/02(土) 15:24:15.14ID:???
これからPHPの勉強するぜ
それだけ(^^ゞ
0897nobodyさん2011/07/02(土) 18:53:09.25ID:???
じゃぁ俺はこれから電磁気学の勉強するぜ
勝った
0898nobodyさん2011/07/02(土) 20:23:40.08ID:???
じゃぁ俺はこれから女の子の勉強するぜ
0899nobodyさん2011/07/02(土) 20:47:05.97ID:???
じゃぁ僕は男の娘の勉強をするよ
0900nobodyさん2011/07/03(日) 09:17:43.43ID:???
じゃぁ俺はフランス語の勉強をするぜ
0901nobodyさん2011/07/04(月) 03:47:23.55ID:???
フランス女なんて不潔だからやめとけ
0902nobodyさん2011/07/04(月) 13:59:52.77ID:s7Fgcxyl
phpやhtmlで掲示板を作る授業してるケド・・・
何かイイ方法ない?
助けてエロい方($・・)/~~~
0903nobodyさん2011/07/04(月) 15:23:45.29ID:???
教える立場なら自分でかんがえろ
0904nobodyさん2011/07/04(月) 21:44:36.95ID:???
いえ、授業をしてるのは先生です。
その場合、どうしたらイイでしょうか?
0905nobodyさん2011/07/04(月) 22:03:31.88ID:???
それはつまり、生徒が先生に教える授業なのか?
0906nobodyさん2011/07/04(月) 22:09:27.08ID:???
>>904
授業を受けるだけで問題あるの?
0907nobodyさん2011/07/04(月) 22:24:05.83ID:???
まずは日本語を、ということか。
0908nobodyさん2011/07/04(月) 22:48:07.11ID:???
先生:授業をする
生徒:授業を受ける
0909nobodyさん2011/07/05(火) 00:21:30.10ID:???
先生:射○をする
生徒:○精を受ける
0910nobodyさん2011/07/05(火) 12:01:01.48ID:???
先生:顔○をする
生徒:○射を受ける
0911nobodyさん2011/07/05(火) 16:11:10.67ID:???
先生は授業をしているが、それはさておき、イイってなる方法を知りたいんだよね。
ネットが便利になった今こそエロ本を買うのはどうかね
0912nobodyさん2011/07/05(火) 16:14:03.35ID:???
ゆとり丸出しだな
日本の未来は暗いな
0913nobodyさん2011/07/05(火) 17:09:48.19ID:???
エロ本をコンビニで買うのは恥ずかしいのです
0914nobodyさん2011/07/06(水) 23:45:43.54ID:???
日本語の弱さはロイターにまで影響している

指の長さ、男性器の長さに関連する可能性=研究

[香港 4日 ロイター] 人差し指が薬指よりも短い男性の性器は比較的長い傾向にあることが、
男性病学の学術誌「アジアン・ジャーナル・オブ・アンドロロジー」に掲載された韓国の研究で明らかになった。

 これまでの研究では、出生前のテストステロン(男性ホルモン)が指や男性器の発達に強く関係していることが示されており、
韓国・仁川にある嘉泉医科大学キル病院泌尿器科のTae Beom Kim氏と同僚はこの点に着目。泌尿器の問題を抱える男性144人を対象に調査を行った。

 麻酔を施し患者の男性器の長さを測定した後、各自の右手の人差し指と薬指の長さのデータと照らし合わせた。
これまでの研究ではテストステロンの影響は右手に出やすいとされている。

 その結果、人差し指の長さを薬指の長さで割った割合が小さければ小さいほど、男性器がより長い可能性が示されたという。

 また、英ウォーリック大学などが昨年発表した別の研究では、人差し指が薬指よりも長い男性はそうではない男性よりも、
前立腺がんを発症するリスクが3分の1ほど少ない傾向にあったという。


・・・人差し指と薬指のどちらが長ければチンポがデカいのか一瞬で判る文章にしろや、このマスゴミが!!
0915nobodyさん2011/07/06(水) 23:56:34.59ID:???
そもそも男性ホルモンと指の長さの関連が書かれていないので
なぜ指の長さを計るのかがわからない。
0916nobodyさん2011/07/07(木) 00:28:43.37ID:???
俺、人差し指よりも薬指の方が断然長い!
すげぇー、この記事、当たってるじゃん!
今夜も俺の13.5cm砲が火を噴くぜ!
0917nobodyさん2011/07/07(木) 01:05:13.02ID:???
韓国人は何考えてるかわからないので相手にしないのが吉。
0918nobodyさん2011/07/07(木) 20:40:55.99ID:???
>>914
> ・・・人差し指と薬指のどちらが長ければチンポがデカいのか一瞬で判る文章にしろや、このマスゴミが!!

> 人差し指が薬指よりも短い男性の性器は比較的長い傾向にある
一瞬で分かるだろ……
0919nobodyさん2011/07/07(木) 20:45:53.29ID:???
あ、釣れた・・・>>918
0920nobodyさん2011/07/07(木) 22:23:35.04ID:???
勃起時に竿を下腹にくっつけた時に臍に届く奴は平均以上。届かない奴は平均以下。
0921nobodyさん2011/07/07(木) 22:38:20.10ID:???
竿ってオッサンくせえな
0922nobodyさん2011/07/08(金) 06:50:50.48ID:???
じゃぁ肉棒
0923nobodyさん2011/07/08(金) 12:55:12.90ID:???
>>919
釣り師じゃなくてレス乞食っていう
0924nobodyさん2011/07/09(土) 10:27:31.19ID:???
じゃあ棹
0925nobodyさん2011/07/09(土) 12:49:22.90ID:???
次スレ・・・いるか?
0926nobodyさん2011/07/09(土) 12:58:40.03ID:???
イルカかどうした?
0927nobodyさん2011/07/09(土) 12:59:36.69ID:???
バカ隔離スレにはなってるけど、あっちもバカ来てるしな。
0928nobodyさん2011/07/09(土) 14:38:28.95ID:???
>>927
あなたのように両方のスレに常駐するひとがいるから隔離スレが荒れるんです。
早く辞めてもらったほうが世の中の為です。
0929nobodyさん2011/07/09(土) 17:08:05.48ID:???
お前が一番の癌なんだよ。消えろ屑野郎。
0930nobodyさん2011/07/09(土) 20:52:42.86ID:???
>>929
そんな下品な言葉遣いは止めたほうがいいですよ。
あなたの人格が疑われます。
そのような人の言葉に従うわけにはいきません。
0931nobodyさん2011/07/09(土) 20:54:06.01ID:???
このタイミングにレスしたのは失敗だったな(笑)
ニセ社会人さん(にっこり)
0932nobodyさん2011/07/09(土) 23:03:21.64ID:???
(笑) とか(にっこり) とかキモいんですけど
0933nobodyさん2011/07/09(土) 23:38:09.17ID:???
次スレこうでおねがいよ
【PHP】下らねぇ質問はID出さずに書き込みやがれ 2 (笑
0934nobodyさん2011/07/10(日) 00:19:22.37ID:???
>>932
>>932
>>932
>>932
0935nobodyさん2011/07/10(日) 01:06:29.79ID:???
>>934みたいな人を荒らしというのでしょうか。
0936nobodyさん2011/07/10(日) 21:34:19.31ID:???
PHPを勉強し始めて間もないのですがパーフェクトPHPという本を
読んでいてフレームワークの解説が難しくてつまってしまいました。
オブジェクト指向というものが理解できていないからだと
思うんですが、難しすぎて勉強するのがいやになってきました。
ここの質問に回答されてるかたたちはオブジェクト指向とか
フレームワークとか、わかってて当たり前な感じなんでしょうか。

長くなりましたが、言いたいことは
もうオブジェクト指向とか勉強したくないんですけど
勉強すべきなのでしょうか、ということです。
0937nobodyさん2011/07/10(日) 21:40:07.78ID:???
別にPHPには必須要素じゃないしイラン
オブジェクト指向入門をPHPでやらせようってのが頭おかしいし
そんな本は窓から投げ捨てとけ
0938nobodyさん2011/07/10(日) 21:52:38.24ID:???
仕事とかでやるなら必須レベルだけどな
0939nobodyさん2011/07/10(日) 21:54:36.86ID:???
>>938
マジですかorz
プログラマ目指してるので頑張って勉強します。
0940nobodyさん2011/07/11(月) 05:58:01.59ID:???
>>936
文法→関数→クラス→オブジェクト指向→フレームワーク
って順で勉強していけばいいと思うよ

オブジェクト指向は基礎学習の最後の難関って感じで、
多くの人がつまずく所だから焦ることはない
来年の春までに理解できれば充分だよ
0941nobodyさん2011/07/11(月) 08:35:06.04ID:???
正しいPHPの学習要領
1.既存のワークフレームの使い方を覚える
  ↓
2.オブジェクト指向の雰囲気を会得する
  ↓
3.ワークフレームのソースを見てクラスの構造をなんとなく掴む
  ↓
4.クラスのメソッドを見て関数の書式を理解する
  ↓
5.以上を通じて文法は大体マスターしてるがわからないときだけマニュアルを読む
0942nobodyさん2011/07/11(月) 10:45:19.26ID:???
フレームワークいらねえ
ダイレクトに直の関数呼ぶのが最速
0943nobodyさん2011/07/11(月) 11:02:43.99ID:???
直の関数なんて時代遅れだろw
0944nobodyさん2011/07/11(月) 11:31:22.94ID:???
最速はCあたりでモジュール作る事だろ
まぁ早いのは早いが
0945nobodyさん2011/07/11(月) 12:53:50.13ID:???
Cのモジュールはコンパイルできない環境もある。レンタルだと。
0946nobodyさん2011/07/11(月) 20:41:09.73ID:???
熟練した俺がファイナル・アンサー

どっちもどっち
0947nobodyさん2011/07/12(火) 22:14:09.15ID:???
>>936
11月末までになんとかPHPをものにしたいと思っています。

>クラス→オブジェクト指向→フレームワーク
このあたりをわかりやすく解説している
書籍やサイトをご存知でしたら教えて頂きたいです。
0948nobodyさん2011/07/12(火) 22:17:27.89ID:???
>>947
公式マニュアル
0949nobodyさん2011/07/12(火) 22:29:58.85ID:???
マニュアルなんてクラスまでだろ。FWは使うFWにもよる。
オブジェクト指向的な考え方を習得できればだいたいのFWで応用が効く。
オブジェクト指向を学ぶのはPHPの本でなくても良い。
0950nobodyさん2011/07/12(火) 22:37:35.53ID:???
>マニュアルなんてクラスまでだろ。FWは使うFWにもよる。
まぁ、そのとおりだけど、クラスとか言ってる奴にフレームワークなんて話しても混乱の元かと。

あと、俺の今まで見てきた感じだと、FWは方言がきついから、FWとか言う前にデザインパターンを知っておくといいんじゃないかね。
その後にFWを見ると、なるほど、という所があると思う。
0951nobodyさん2011/07/12(火) 22:43:26.61ID:???
とりあえずマニュアルでクラスの基礎をきっちり固めようと思います。
ありがとうございます。
0952nobodyさん2011/07/12(火) 23:07:25.60ID:???
個人的にはオライリーのHead Firstシリーズの
オブジェクト指向分析設計とデザインパターンをセットで読むことをおすすめする
癖のある本だけど読みやすい人にとっては読みやすいと思う
0953nobodyさん2011/07/12(火) 23:08:38.21ID:???
Javaやれよw
0954nobodyさん2011/07/12(火) 23:12:09.68ID:???
PHPはいかにコード量を減らすかが重要だ。限定ではなくてスクリプト言語の場合。
特に、ボトルネックやアクセスが集まる部分などは短い方がいい。
フレームワークって大抵はバイナリではないだろう?
コードが増えて処理が増えて良いことなし。
0955nobodyさん2011/07/12(火) 23:15:38.30ID:???
急がば回れということでしょうか。
PHP始めてまだ1か月くらいで他にプログラミング経験は一切ないのですが
11月末までにJavaでオブジェクト指向を理解してかつPHPのフレームワークを
理解することってできるんでしょうか。1日3時間は取れます。
0956nobodyさん2011/07/12(火) 23:22:06.05ID:???
>>955
君のやる気次第

でもスレのルール守らない人には無理かもね
0957nobodyさん2011/07/12(火) 23:25:41.19ID:???
オブジェクト指向とは具体的にはクラスのことだろう?
これは便利であるから、使えると良い。
フレームワークはどこがいいんだ?
0958nobodyさん2011/07/12(火) 23:30:20.19ID:???
PHPは既に標準装備が便利なわけで、それ以上に楽しようと
ライブラリやフレームワークを追加していくとそれを知らない人にとっては良くない状態になる。
バイナリだったら環境依存してくるしテキストコードだったら動作が遅くなる可能性ある。
標準装備でどうしても不可能な場合になってから他に手を出せよ。
0959nobodyさん2011/07/12(火) 23:30:29.07ID:???
>オブジェクト指向とは具体的にはクラスのことだろう?
違うよ
0960nobodyさん2011/07/12(火) 23:33:26.02ID:???
全然違うな
0961 忍法帖【Lv=25,xxxPT】 2011/07/12(火) 23:40:26.45ID:???
オブジェクト指向を実現するためにクラスがある
とか言ってみるホワイトボックステスト
0962nobodyさん2011/07/12(火) 23:42:07.67ID:???
>>961
それも間違い。ただの抽象データ型の一つ
0963nobodyさん2011/07/12(火) 23:43:44.05ID:???
理解するとかモノにする、とかいうレベルがどの程度かわからんのだが

そもそも、プログラムをいままでいじってきた事の無い人にとって、関数でさえ何が便利なのか、どの粒度で関数化すればいいのかもよくわからん状態だと思う。
その状態を抜けて、オブジェクト指向がいいものだと分かった状態くらいが>>957くらいだと思うが、それからさらにフレームワークを理解するとか・・・

まぁ、>>955のやる気・・・で、どうにかなるもんじゃないので、素質次第だろうな。
一体、何を目的としているのか、具体的に出してきたらどうだ?

C言語だって、難しいとは言われるけど実際にはシンプルな言語だ。
ただ、C言語単独で使われる事などほとんど無くて、画像処理とか高度な概念が必要な処理に使われたりするから見ても訳分からない事が多いだけで・・・
0964nobodyさん2011/07/12(火) 23:48:37.68ID:???
クラスという概念から抜けれないとオブジェクト指向なんて理解できない
JavaScriptだってオブジェクト指向言語ですよ
クラスなんてないけどね
0965nobodyさん2011/07/12(火) 23:54:29.79ID:???
>>963
最近PHPプログラマの求人が多いので頑張ってみようかなと。
0966nobodyさん2011/07/13(水) 00:00:25.01ID:???
>>953
PHPに置き換えて読めるところは多いから読んでないなら読んでから言えよ
0967nobodyさん2011/07/13(水) 00:05:19.80ID:???
PHPは簡単でjavaは難しくて、だからphpでつまずいてる自分が
javaなんてとてもとてもと思い込んでました。
javaの入門サイト見てみます。
0968nobodyさん2011/07/13(水) 00:07:08.86ID:???
Head Firstデザインパターン: 頭とからだで覚えるデザインパターンの基本
http://books.google.com/books?id=NH2XeRdelPEC&printsec=frontcover
Head Firstオブジェクト指向分析設計: 頭とからだで覚えるオブジェクト指向の基本
http://books.google.com/books?id=XXAQ7Hjtip0C&printsec=frontcover

ついでだから貼っとく

>>967
なんか勘違いしてるようだけどPHPのクラスですら理解できないなら
見ても難しいままだと思うよ
0969nobodyさん2011/07/13(水) 00:10:08.89ID:???
>>968
ありがとうございます!

クラスがどういうものかというのはなんとなく理解してるんですが
なぜ必要なのかがわかりません。関数じゃいけないのかと。
0970nobodyさん2011/07/13(水) 00:24:46.81ID:???
>>969
俺も最初はそうだったぜ
というか、そもそも関数ってなんで必要なの?includeでいいじゃん?くらいから勉強しだしたなぁ。

そういうレベルからきたもんとしてのアドバイスは、ともかくいろいろプログラム組んで実行してみろ、と。
簡単な掲示板から、画像掲示板なんて作れたらいいな、とかそもそも認証つけないと実用にならないな、とか。
俺の場合は、関数でなんでもしようとしていろいろ機能つめこみすぎたあたりから、オブジェクトにしないと使えない、という風になったかな。
ブレイクスルーは人によってさまざまだろうけど、とにかくいろいろプログラムを自分で作ってみない事にはブレイクスルーまでたどり着けないと思うぜ
0971nobodyさん2011/07/13(水) 00:33:26.97ID:???
>>969
本当に理解したいならピュアなオブジェクト指向言語で勉強するべき
JavaとかC#とか
まぁそれがものになったらPHPなんてやる必要もなくなるが
よくわからないながらもPHP続けたいなら
変数名重複しよる問題が発生しづらくなるものとでも思って使ってればいいんじゃね?
0972nobodyさん2011/07/13(水) 00:35:57.07ID:???
名前空間をかえれb(ry
0973nobodyさん2011/07/13(水) 00:36:08.92ID:???
クラスベースのオブジェクト指向プログラムは、プログラムの整頓、見やすさに役立つんだ。
GUIや3Dグラフィックや画像処理や言語処理や動画処理など、扱う対象が異なるだろう。
それをすべて単独の関数として一枚のソースファイルへ書き込んだら訳わからなくなる。
0974nobodyさん2011/07/13(水) 00:42:46.03ID:???
楽にする、簡単にする為のオブジェクト思考な訳で、
(自分にとって)簡単じゃないならあえてオブジェクト指向を使う必要がない。
大規模、複数人でプログラムするならば、クラス設計してからそれぞれの動作を作っていくのは、わかりやすいんだ。
0975nobodyさん2011/07/13(水) 07:11:08.00ID:???
>>970
入門サイトやマニュアル見ながら掲示板つくったりしてたときは
すごく楽しかったのに最近はPHPむずしくてつまんないなーと感じてました。
初心に帰っていろいろつくりつつ勉強してみようと思います。
パーフェクトPHPは自分にはまだ早かったようです。

>>971
javaの入門書一冊買ってみようと思います。

アドバイスありがとうございます。
0976nobodyさん2011/07/13(水) 18:25:10.70ID:???
お前ら、Wordpressのプラグインに危機感覚える事無いか?
0977nobodyさん2011/07/13(水) 19:22:47.93ID:???
無い。使ってないから。
0978nobodyさん2011/07/13(水) 21:33:52.70ID:???
他の奴が使っててもか?
0979nobodyさん2011/07/13(水) 23:03:11.98ID:???
無い。俺は他の奴じゃないから。
0980nobodyさん2011/07/14(木) 00:04:23.35ID:???
かっけぇ・・・
0981nobodyさん2011/07/14(木) 00:05:24.47ID:???
他の奴が使ってると危機感感じるんだすごいな
0982nobodyさん2011/07/14(木) 00:15:52.59ID:???
見えない敵とたたかうのが好きなんだろう
0983nobodyさん2011/07/14(木) 10:38:50.80ID:???
他の奴が使う=その基準で金額決められる

って思わないか?
0984nobodyさん2011/07/14(木) 14:20:36.35ID:???
じゃぁWordpressに文句いえば?
0985nobodyさん2011/07/14(木) 14:33:26.55ID:???
文句言っても仕方ないだろ
レス数が950を超えています。1000を超えると書き込みができなくなります。