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

【PHP】下らねぇ質問はID出して書き込みやがれ 108

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん2011/07/02(土) 18:37:53.12ID:???
質問者はまず>>1を良く読むこと(必須!)
過去スレ、関連スレ、FAQなどは>>2-10辺り
次スレは>>980が立てる。10分以内に立たない場合、宣言してから立てたい人が立てること。

◆前スレ
【PHP】下らねぇ質問はID出して書き込みやがれ 107
http://hibari.2ch.net/test/read.cgi/php/1307228162/
◆質問用テンプレ
【OS名】CentOS
【PHPのバージョン】5.3
【連携ソフトウェア】MySQL ImageMagick
【質問内容】

◆質問する時の注意
・ スレを上げて自分のIDを表示させること。(メール欄に何も記述しない。専ブラのsageチェックを外す)
・ 己の行った操作、変更などを詳しく明記すること。
・ エラーメッセージはそのまま表記すること。「エラーが出ます」だけでは回答不可。
・ 質問者として、態度をわきまえること。
・ 事前に関連リンクの公式マニュアル、リファレンス本くらいはちゃんと目を通しておくこと。
(PHPで最良の教本はこの公式マニュアル。市販の書籍は嘘が多いので鵜呑みにしない。)

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

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

【その他諸注意】
・SQL・正規表現・PEAR・テンプレート(Smarty等)・フレームワークは各該当スレへ
0478nobodyさん2011/07/11(月) 18:49:09.37ID:???
テンプレを何一つとして守ってない質問に対しては十分過ぎるレスだと思うけどな
0479nobodyさん2011/07/11(月) 18:52:31.51ID:???
いいのかどうか聞いてるんだから
これ以上的確な回答は無いだろう
0480nobodyさん2011/07/11(月) 19:35:13.21ID:???
> これでいいのですか。

質問ですらない
むしろ納得している
0481nobodyさん2011/07/11(月) 19:38:37.47ID:???
>>477
どうぞ答えてください
誰も止めてませんので
0482nobodyさん2011/07/11(月) 20:12:53.67ID:???
>>477
ほんと、答えりゃいいのになw
一番スレ違いは誰だっつのw
0483nobodyさん2011/07/11(月) 20:39:24.07ID:8lyG0yAk
array配列から重複の値を取り除く(array_unique)を使っているのですが、列数が10万程度の配列を使うとフリーズしてしまいます。
サイズは30MB程度なのですが、php.iniの設定?などでフリ〜ズしないようにできる方法はないでしょうか。
0484nobodyさん2011/07/11(月) 21:01:24.65ID:???
>>483
まずメモリがいっぱいになっているのか実行時間が長くて止まってるのか特定すべし
0485nobodyさん2011/07/11(月) 21:24:13.26ID:???
だめです
0486nobodyさん2011/07/11(月) 21:33:21.26ID:???
いやいやそれはいいですよ
0487nobodyさん2011/07/11(月) 22:42:52.37ID:LpGCd7Ke
>>483
SQLite
0488nobodyさん2011/07/11(月) 23:14:16.83ID:???
>>483
どこで時間が掛かっているか、本当にフリーズしているのか
Xdebugでプロファイリングできるからそれからまた質問して
http://xdebug.org/
0489nobodyさん2011/07/11(月) 23:52:15.52ID:???
ヒント:Ajax
0490nobodyさん2011/07/12(火) 05:54:31.52ID:???
array_uniqueの実装しらんけどPHPだし計算量多い適当な方法使ってんだろ
04914832011/07/12(火) 08:03:45.22ID:KoFF93FJ
array_uniqueで、メモリがいっぱいになっている、実行時間が長くかかっている、フリーズしているをXdebagで調べる予定です。
「実行時間が長くてタイムアウトで中断されている」こともあるのでしょうか。
処理時間の上限設定値はあるのですか。
0492nobodyさん2011/07/12(火) 08:05:48.44ID:???
調べてから聞け
あとXdebugなんぞ使わなくてもエラーメッセージに出るだろ
0493nobodyさん2011/07/12(火) 08:08:22.32ID:???
あとどうせXAMPPかレンサバというオチだろ
0494nobodyさん2011/07/12(火) 08:12:07.17ID:???
設定はあるのでしょうかと聞く前に設定くらい把握してから開発しろよ
まじありえん
「私設定なんか何も知らないで開発してま〜す」と言ってるようなもん
0495nobodyさん2011/07/12(火) 08:52:40.75ID:???
>>492-494
お前毎回ウザいよ。常駐してんじゃねぇよ。消えろ。
0496nobodyさん2011/07/12(火) 08:55:45.68ID:???
>>495
つ鏡
0497nobodyさん2011/07/12(火) 09:17:57.96ID:???
>>496
っ鏡
0498nobodyさん2011/07/12(火) 09:28:20.79ID:???
合わせ鏡は悪魔を召還するのでやめてください
0499nobodyさん2011/07/12(火) 11:30:07.84ID:???
昼間であれば大丈夫です
0500nobodyさん2011/07/12(火) 11:50:29.92ID:???
昼間でも出てきたぞ
05014752011/07/12(火) 14:22:57.54ID:???
php/mecab-0.4.0ではmake時にエラーが出なくなりました。
http://labs.unoh.net/2008/01/keyword-autolink-using-php-and-mecab.html
0502nobodyさん2011/07/12(火) 14:28:07.69ID:???
単にエラーとしか書かないやつはろくにエラーの文章も読んでないの?
05034832011/07/12(火) 14:32:05.27ID:???
array配列から重複の値を取り除く(array_unique)を使っているのですが、列数が10万程度の配列を使うとフリーズしてしまいます。
これは、php.iniの
max_execution_time = 30
の数値を変えることで解決しました。
0504nobodyさん2011/07/12(火) 14:55:07.00ID:BQ5972Wh
phpで大容量の奴を扱うなよ
それでもC言語だったら1秒以内で済む。
0505nobodyさん2011/07/12(火) 15:02:08.42ID:???
だめです
0506nobodyさん2011/07/12(火) 15:03:42.04ID:fUrYG2H5
>>504
C言語なら配列から重複の値を取り除く処理はどう書けますか?
0507nobodyさん2011/07/12(火) 15:26:19.35ID:???
だめです
0508nobodyさん2011/07/12(火) 15:27:17.67ID:???
ソートすればいい
0509nobodyさん2011/07/12(火) 15:31:21.04ID:???
Cの型って厄介だったけどphpでCの型やりたいなぁ
あれは癖になるよね
0510nobodyさん2011/07/12(火) 15:35:40.57ID:???
んなもんC++でstd::sortとstd::uniqueでおしまい
0511nobodyさん2011/07/12(火) 17:01:52.64ID:???
C++をC言語に含めてんじゃねぇぞ!ハゲが
0512nobodyさん2011/07/12(火) 17:10:02.59ID:???
≠ってなんて打てば変換できますか?
0513nobodyさん2011/07/12(火) 17:17:41.33ID:???
イコールで候補に出てこない?
0514nobodyさん2011/07/12(火) 17:21:22.06ID:???
=
≠
≒

ほんとだ出てきた
0515nobodyさん2011/07/12(火) 17:33:45.96ID:???
ノットイコール
0516nobodyさん2011/07/12(火) 17:43:44.46ID:???
ナッイクォール
0517nobodyさん2011/07/12(火) 18:10:17.89ID:???
Google日本語だとノットイコールだな
イコールだと無理!
0518nobodyさん2011/07/12(火) 20:02:13.71ID:???
‰?※?????????≠???????◎????????????????????
0519nobodyさん2011/07/12(火) 20:34:35.89ID:???
Google日本語とか使ってる奴は馬鹿なの?
0520nobodyさん2011/07/12(火) 21:14:52.20ID:???
使わないやつはバカなの?
0521nobodyさん2011/07/12(火) 21:27:17.64ID:???
Google日本語とか使ってる奴は阿呆なの?
0522nobodyさん2011/07/12(火) 21:51:26.98ID:???
爆乳は正義!
0523nobodyさん2011/07/12(火) 23:22:27.00ID:z7HwOtN7
$a[100] = 1;
echo count($a);
が101にならないのはなんでですか?
0524nobodyさん2011/07/12(火) 23:27:48.55ID:???
一個しか配列に代入してないから
05255232011/07/12(火) 23:35:58.49ID:z7HwOtN7
>>524
まぁそうなんですが
一般的な言語だと101になるとおもうんですけどPHPだと挙動が違うんですかね
0526nobodyさん2011/07/12(火) 23:36:52.39ID:???
>>525
なる言語って何?
0527nobodyさん2011/07/12(火) 23:39:20.74ID:???
PHPの場合、配列とハッシュの扱いが同じなんじゃなかったっけ?
echo $a["100"];
で1って出るからそうだと思う。
05285232011/07/13(水) 00:05:10.72ID:gdt6puV8
>>527
なるほど。結構ややこしい仕様ですね。
配列のインデックスに文字列を指定したらハッシュテーブルで、
数値を指定したら配列でありハッシュテーブルでもあるというわけですね。
勉強になりました。どうもありがとうございました。
0529nobodyさん2011/07/13(水) 00:09:27.26ID:???
>>528
あの、その前に101になる言語を教えてもらいたいんだけど・・・
0530nobodyさん2011/07/13(水) 00:11:09.56ID:???
>>529
恥ずかしいから黙っとけよ低レベル回答者
0531nobodyさん2011/07/13(水) 00:15:06.36ID:???
>>530
質問者の間違い
0532nobodyさん2011/07/13(水) 00:17:20.21ID:???
質問はIDだせ
0533nobodyさん2011/07/13(水) 00:20:29.29ID:???
>>531
低レベル質問者の間違い
0534nobodyさん2011/07/13(水) 00:25:51.98ID:???
ほれ、すぐ動かせやすい言語で書いてやったぞ

<script>
var i = [];
i[100] = 1;
alert(i.length);
</script>

#!/usr/local/bin/perl
print "Content-Type: text/html\n\n";
$a[100] = 1;
print $#a + 1;
0535nobodyさん2011/07/13(水) 00:34:43.44ID:???
101になるわけねーだろwwwヴァーカ
あるなら示してみろよ?一般的?ハァ?
って感じでよく逆質問してるヴァカだろこいつ
0536nobodyさん2011/07/13(水) 00:35:14.66ID:???
そんなえばるようなことか?
0537nobodyさん2011/07/13(水) 00:37:29.99ID:???
普段そうやって荒らしてるから付けが回ってくるんだよ。
黙ってればいいんだよ。
0538nobodyさん2011/07/13(水) 02:02:50.60ID:???
535 名前:nobodyさん[sage] 投稿日:2011/07/13(水) 00:34:43.44 ID:???
101になるわけねーだろwwwヴァーカ
あるなら示してみろよ?一般的?ハァ?
って感じでよく逆質問してるヴァカだろこいつ

↑こいつのレス、vipとN速に貼り付けてきた
フルボッコにされてるwww
0539nobodyさん2011/07/13(水) 02:11:21.89ID:???
腹いせが他人頼みかよ
一生ROMってろよもう
0540nobodyさん2011/07/13(水) 03:57:53.58ID:???
>>534
ご苦労
0541nobodyさん2011/07/13(水) 07:07:13.47ID:???

 おはよぉ〜

 昨夜も扱ったねぇ〜

 思わず裸で寝ちゃいましたぁ〜

 さて、どんな質問が残ってるのかな?

 PHPぷろグラマ〜の おねぇさんが何でも質問に答えちゃうよぉ〜

0542nobodyさん2011/07/13(水) 09:37:24.15ID:???
>>541
だからパンツの色教えろってば
0543nobodyさん2011/07/13(水) 11:18:02.20ID:???
>>541
おなぬーは週に何回ですか?
0544nobodyさん2011/07/13(水) 11:19:40.22ID:hjFGTOsv
windows7の64bit、Apache2.2を使っています
phpは C:\_MyProgram\php に
Apacheは C:\_MyProgram\Apache にあります
ApacheServiceMonitorからstartを押すと
the requested operation has failedとアラートが出て起動に失敗してしまいます。

設定は以下のとおりです。
C:\_MyProgram\Apache\conf\httpd.conf の先頭部分に
LoadModule php5_module "C:/_MyProgram/php/php5apache2_2.dll"
AddHandler application/x-httpd-php .php
PHPIniDir "C:/_MyProgram/php"
と、追加しています。
PHPIniDir "C:/_MyProgram/php"の行を削除すると起動出来ましたが、
phpinfo()のConfiguration File (php.ini) Pathは C:\Windows とwindowsディレクトリを読み込んでしまっています。
勿論、"C:\_MyProgram\php\php.ini"は存在します。

PHPIniDir "C:/_MyProgram/php"の指定方法が間違っているのかと思い
PHPIniDir "C:/_MyProgram/php/"
PHPIniDir "C:/_MyProgram/php/php.ini"
や
PHPIniDir "C:\_MyProgram\php"
PHPIniDir "C:\_MyProgram\php\"
PHPIniDir "C:\_MyProgram\php\php.ini"
も試してみましたが起動出来ませんでした。

ググっても「LoadModule php5_moduleのdllファイルの場所が違うんだよー」という情報しか得られませんでした。
もちろん "C:/_MyProgram/php/php5apache2_2.dll"は存在します。

どうすればphpを起動出来るのでしょうか。よろしくお願いします。
0545nobodyさん2011/07/13(水) 11:53:04.54ID:hjFGTOsv
失礼しました。自己解決しました。
原因はパスを通していなかったことでした
;C:\_MyProgram\php をpathに追加したら動きました。
Apacheはパス通さなくてもいいのにphpはパス通さないといけないだなんて予想外。
0546nobodyさん2011/07/13(水) 13:02:21.09ID:???
>>544
おそらくPHPにパスが通っていないものと思われ。
0547nobodyさん2011/07/13(水) 17:03:57.35ID:uSUWCHbn
このスレで聞いていいのかわからないのですが・・・
SSL通信を利用する場合、送信元か送信先かどちらが対応していればいいのでしょうか?
それとも両方SSLに対応する必要があるのでしょうか?
0548nobodyさん2011/07/13(水) 17:04:36.23ID:???
このスレは一切関係ないのでお帰り下さい
0549nobodyさん2011/07/13(水) 17:35:20.36ID:uSUWCHbn
解決しました
0550nobodyさん2011/07/13(水) 19:23:29.15ID:???
このスレは一切関係ないのでお帰り下さい
0551nobodyさん2011/07/13(水) 23:31:50.47ID:???
解決しませんでした
0552nobodyさん2011/07/13(水) 23:57:47.49ID:???
するわけないって
常駐組みはろくすっぽphpのこと知らないし(´・ω・`)
0553nobodyさん2011/07/14(木) 00:05:50.72ID:???
ワロス
0554nobodyさん2011/07/14(木) 00:24:12.63ID:???
気になるようなので教えてあげよう。
常駐して荒らしてるのは(>>552を含む)3人。
その他大多数は(糞スレ過ぎるので)ほとんど読み飛ばしつつ、たまに目に付いたまともな質問に回答する程度。
0555nobodyさん2011/07/14(木) 01:51:41.64ID:???
3人てことはないだろう。見る限り5人以上はいるぞ。
0556nobodyさん2011/07/14(木) 04:29:00.80ID:???

 おはよぉ〜

 おねぇさん、今日は徹夜明けだヨォ〜

 さて、どんな質問が残ってるのかな?

 徹夜明けだから、どんな質問も華麗にスル〜しちゃうよぉ〜

0557nobodyさん2011/07/14(木) 05:09:43.39ID:???
http://hibari.2ch.net/test/read.cgi/tech/1301067486/266
どなたかお願いしますm(__)m
0558nobodyさん2011/07/14(木) 07:33:29.51ID:???
>>557
>>1
0559nobodyさん2011/07/14(木) 11:11:41.91ID:???
PHPで正規表現を使って検索する場合、
文字コードはSJIS以外を使った方が安全?

ソースと対象の文字列がSJISなんだが、Perlだと
EUCやUTFに変換して正規表現を行ってた。
PHPでもそうした方がいいんだろうか?
0560nobodyさん2011/07/14(木) 13:27:33.55ID:???
>>1
0561nobodyさん2011/07/14(木) 13:30:47.64ID:???
>>556
おなぬーは週に何回ですか?
0562nobodyさん2011/07/14(木) 14:18:47.08ID:???
>>1
0563いつもの使うなおじさん2011/07/14(木) 15:27:50.35ID:???
これからはechoは使うな!!!!
変わりにprintを使え!!!!!
0564nobodyさん2011/07/14(木) 19:56:07.94ID:???
>>1
0565nobodyさん2011/07/14(木) 20:38:59.52ID:???
>>563
質問者はID出してからにしろってんだ バカヤロー
0566nobodyさん2011/07/14(木) 20:48:34.88ID:???
echoではなくprintを使うべき理由は何でしょう?
機能的な違いはあまりないようですが。
http://php.net/manual/ja/function.echo.php
http://www.php.net/manual/ja/function.print.php
05675662011/07/14(木) 20:49:09.38ID:GVBjbH45
ID出し忘れたので付け足します。
0568nobodyさん2011/07/14(木) 21:09:58.87ID:???
>>567
PHPからechoが消されるから
0569nobodyさん2011/07/14(木) 21:10:53.73ID:???
>>566
返り値が返る
05705662011/07/14(木) 21:23:11.73ID:GVBjbH45
>>568
PHP6から削除されるのでしょうか?差し支えなければソースを教えていただけると助かります。

>>569
printは常に同じ返り値(1)を返します。常に同じでは参考にならないと思うのですが…。
0571nobodyさん2011/07/14(木) 21:29:31.39ID:???
>>570
今の君のレベルではどちらでも変わらないから気にすんな
0572nobodyさん2011/07/14(木) 21:32:42.77ID:???
スルーしとけ
なんとか使え!!とか言ってるやつは
その辺のサイトに書いてること鵜呑みにして
脊椎反射敵に書きに来る荒らしのひとりだから
0573nobodyさん2011/07/14(木) 21:35:30.88ID:???
ちょっと突っ込まれると「レベルが低い」で逃げをうつからなー
参考にならん
0574nobodyさん2011/07/14(木) 21:46:50.92ID:???
質問者のレベルが低いのは当たり前
そこで回答諦めるぐらいなら初めから回答すべきじゃない
0575nobodyさん2011/07/14(木) 21:49:39.79ID:???
ここは勉強するところではない
勉強は自分でやれ
もしくは講義してほしいなら金払え
05765662011/07/14(木) 21:50:32.39ID:GVBjbH45
>>571
ではあなたのレベルでアドバイスしていただけないでしょうか。
0577nobodyさん2011/07/14(木) 21:50:44.80ID:???
>>570
この程度は読みましょう
http://www.php.net/releases/NEWS_5_4_0_alpha1.txt
■ このスレッドは過去ログ倉庫に格納されています