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

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

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

◆前スレ
【PHP】下らねぇ質問はID出して書き込みやがれ 135
http://kanae.2ch.net/test/read.cgi/php/1405860979/

◆質問用テンプレ
【OS名】CentOS
【PHPのバージョン】5.5
【連携ソフトウェア】MySQL ImageMagick
【質問内容】

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

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

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

【その他諸注意】
・SQL・正規表現・PEAR・テンプレート(Smarty等)・フレームワークは各該当スレへ
0604nobodyさん2014/08/28(木) 22:05:58.03ID:???
>>603
上下のセクション間のどこかで、知らずに
変数を別の値で上書きしているんじゃないの。
怪しい箇所でvar_dump()してみなよ。
0605nobodyさん2014/08/28(木) 22:10:06.51ID:xK1DLfnq
変数名ミスでした。。。本当にすいませんでした
ありがとうございました
0606nobodyさん2014/08/28(木) 23:49:00.08ID:???
>>605
同一の変数名とかハイライトできるエディタ使っとけ。
0607nobodyさん2014/08/28(木) 23:52:26.13ID:???
>>605
二度と来るな精神異常
0608nobodyさん2014/08/29(金) 00:03:03.24ID:???
>>607
おや。
北朝鮮人と言われて否定しなかった荒らしさんじゃないですか。
0609nobodyさん2014/08/29(金) 00:13:14.70ID:???
エディタもそうだが、そもそも NOTICE 出るようにしとけ
0610nobodyさん2014/08/29(金) 00:28:40.88ID:???
「変数を間違えると新しい変数が作られる」そのまんまでワロタwwwwwwwwwwwwwwwwwwwwwwwwwwwwww



ゴミ言語PHPは今日も利用者に無用な混乱を与えていますwwwwwwwwwwwwwwwwwwwwwwwwwwwwww



こんなゴミ使ってるからそんな無駄なところで時間食うんだろwwwwwwwwwwwwwwwwwwwwwwwwwww



何千歳まで生きるのか知らんけど無駄な時間を使えるほど長い人生の人はいいですなぁwwwwwwwwwwwwwwwwwwwwwwwwwww
0611nobodyさん2014/08/29(金) 00:33:16.14ID:???
このオッサン何言ってんの?
0612nobodyさん2014/08/29(金) 00:34:41.44ID:???
変数のチェックすらせずに質問するとかゴミ以外の何物でもないな
0613nobodyさん2014/08/29(金) 00:44:06.59ID:???
お、きたきた。思ったより喜んでるな
0614nobodyさん2014/08/29(金) 01:06:21.98ID:???
ぶっちゃけさせてもらうともっと別の理由が原因で表示されなかったんだが
説明がめんどかったんでよくある変数名ミスってことで誤魔化しといた
なんかキチガイが湧いてたみたいだから本当のこと書いとくわ
0615nobodyさん2014/08/29(金) 01:47:52.74ID:???
キチガイにエサをやらないでください
0616nobodyさん2014/08/29(金) 06:02:26.26ID:???
>>614
いいから二度と来るな基地害。
0617nobodyさん2014/08/29(金) 15:15:02.98ID:???
>>598
お前真面目にPHPやって質問してる人に対して「ガチクズ」とか言って恥ずかしくないの?

あと俺が生きてる価値がないってどういうところで断定したの?
0618nobodyさん2014/08/29(金) 15:15:45.18ID:???
>>617
荒らしに加担するな。迷惑だ。
0619nobodyさん2014/08/29(金) 15:24:11.38ID:???
>>618
うまい逃げ方だな
0620nobodyさん2014/08/29(金) 15:52:46.59ID:???
スルーしろと周知することで、いつもの人がのびのびとレスをできる環境を作ってあげてるんだなぁ。
相手されないといなくなるなんてタイプじゃないよアレは。
0621nobodyさん2014/08/29(金) 15:55:21.02ID:???
レスのあるなし関係なく荒らすアレはどうでもいいんだよ。
0622nobodyさん2014/08/29(金) 20:40:15.85ID:???
今日も昼間からニートの運動会か

業界全体の動きとしてPHPを使わない方向になりつつあるから、
PHP厨が仕事を見つけられないのも無理はない
0623nobodyさん2014/08/29(金) 23:11:27.45ID:???
そりゃ終了の決まったものを使い続けるアホ企業はごく一部だけだろw
0624nobodyさん2014/08/29(金) 23:53:55.48ID:Ii5bZrEx
この本
http://www.sbcr.jp/products/4797369458.html

買ってphpからmysqlを弄る練習を1周した位の知識しか頭に付いていないのですが

PDOで画像や動画をデータベースに保存したり出力させたりというサンプル・勉強ができるオススメの本は何かありますか?
0625nobodyさん2014/08/29(金) 23:58:29.89ID:???
phpマニュアルのPDOの欄をみましょう
画像や動画の型が何なのかわかってれば余裕じゃね
0626nobodyさん2014/08/29(金) 23:58:31.45ID:???
>>624
自分で探せないようなゴミにオススメの本はありません。
0627nobodyさん2014/08/30(土) 00:00:22.34ID:???
>>624
30万円くれたら2日間みっちり教えてやんよ
0628nobodyさん2014/08/30(土) 00:01:12.98ID:???
>>622
PHP離れはいいけど、また欠陥言語を導入して二の舞にならないか心配。
欠陥言語は他にもまだまだあるからね。
// まだまだあるとはいえ他の欠陥言語でもPHPよりはかなりマシだから、それで良しと考えることもできるにはできるが。
0629nobodyさん2014/08/30(土) 00:02:33.81ID:???
>>624
宣伝ウザすぎ
0630nobodyさん2014/08/30(土) 00:16:26.93ID:???
画像や動画をデータベースに保存すると
バックアップとか取り扱いが大変そう。
0631nobodyさん2014/08/30(土) 00:19:44.93ID:???
PHP-dev に日報来てんだけど どうなってんのw
0632nobodyさん2014/08/30(土) 00:27:45.57ID:???
>>624
宣伝ならよそでやれやゴミクズ
邪魔なんだよクソ業者が
0633nobodyさん2014/08/30(土) 00:40:15.50ID:???
>>624
その本売れてないからステマしにきたのか?
それはその本の内容云々ではなく
PHP自体使われなくなってきてるからだよ。
使いもしない言語の本なんか誰も買わない。
0634nobodyさん2014/08/30(土) 00:44:16.54ID:???
>phpからmysqlを弄る練習を1周した位の知識
わざわざ時間費やして何の役にも立たないゴミ知識乙w
0635nobodyさん2014/08/30(土) 01:01:15.32ID:???
質問しようと思いましたが・・・・質問できる空気じゃありませんね。
他のところで質問します。
0636nobodyさん2014/08/30(土) 01:12:44.04ID:???
>>592はどう見てもガチクズww
0637nobodyさん2014/08/30(土) 01:46:39.37ID:???
姉妹スレでゆっくり荒らしていってね!
http://kanae.2ch.net/test/read.cgi/php/1389438240/
0638nobodyさん2014/08/30(土) 03:13:59.62ID:???
PHPやってると頭が悪くなるのか、頭が悪いからPHPを使うのか、それが気になるところ
学生時代もだいたい単位取れないか、取れてもギリギリのヴァカがPHP使ってたしな
全員ではないだろうけどだいたいPHP使ってる奴のほとんどがヴァカ

社会に出てから?
PHP使ってるようなヴァカと関わることがなくなったから分からない
関わる人間の中でもプログラマといえば20代で年収500万超えの連中ばかりだな
当然そいつらはPHPなんか使っていない
0639nobodyさん2014/08/30(土) 03:15:40.39ID:???
Railsスレの妄想野郎がきたか
0640nobodyさん2014/08/30(土) 04:26:41.73ID:5881fZyf
ステマの意味すらわかってないぺちぱー(笑)
0641nobodyさん2014/08/30(土) 04:54:39.97ID:???
インタビュー:[楽天]Ruby活用事例とROMA,Fairy|gihyo.jp … 技術評論社
http://gihyo.jp/dev/column/01/prog/2010/030801?page=2
RailsとCakePHPを比べたところ,高負荷時にはRails のほうが大幅に応答性能が高いという結果が出たことですね。
これは200リクエスト/秒くらいからPHPの応答性能が急激に下がるのが原因です。
Rubyはそれほど大きくはパフォーマンスが落ちないんです。

第4回 Railsに変えてよかった!:iKnow!の場合 | Think IT
http://thinkit.co.jp/article/156/4?page=0,1
3ヶ月、わずか3名程度のエンジニアチームで、彼らはPHPで実装が完了していたレベルに追いつきました。
またコード量はPHPの1/5以下にまで削減されており、よりシンプルな構成も実現できました。


食べログの画面数は約200あるが,開発に取りかかって約2カ月で完成した。
「VBscriptならこの倍,PHPでも1.5倍はかかっていたのではないか」
コード量も10分の1になった。
http://itpro.nikkeibp.co.jp/article/OPINION/20071031/286028/
0642nobodyさん2014/08/30(土) 09:13:09.41ID:???
趣味PHPのスレで大規模開発の例とか頭イカレてんのか
0643nobodyさん2014/08/30(土) 09:22:35.04ID:???
RailsていうかFWのコード量が少ないってそりゃ当たり前。
実際一番上のCakePHPっていってるのはコード量の話出てないでしょ。
ていうかどれも記事が古い上に、有利な条件で比較するのはアンフェア。
あくまでのその人達にとってはPHPよりRubyのほうがベターだったってだけで、
その他サイトがその事例には当てはまらない。
0644nobodyさん2014/08/30(土) 09:47:18.73ID:???
PHPのプログラマになる場合デザインパターンって勉強しとくべきですか?
0645nobodyさん2014/08/30(土) 09:48:58.75ID:???
>>644
ID出ていません
0646nobodyさん2014/08/30(土) 13:12:20.95ID:rBUDSbzA
mysqlにPDOで2つのテーブルに主キー指定してselectする時、
2回クエリを実行するのと1回のクエリで持ってくるのかどっちが早いですか?
select A.a,A.b from TA A where A.a=1;
select B.c from TB B where B.a=1;
と
select A.a,A.b,B.c from TA A,TB B where A.a = B.a AND B.a=1;
0647nobodyさん2014/08/30(土) 14:01:20.11ID:???
>select A.a,A.b,B.c from TA A,TB B where A.a = B.a AND B.a=1;
mysqlが、内部的にjoinするかどうか、それ次第じゃないかな?
0648nobodyさん2014/08/30(土) 14:35:55.84ID:???
>>646←ベンチもとれないゴミw

これがペチパーのレベルw
0649nobodyさん2014/08/30(土) 15:07:23.94ID:???
>>646
基本的にクエリの回数は少ない方がいい。
0650nobodyさん2014/08/30(土) 15:27:30.36ID:rBUDSbzA
>>647-649
ありがとうございます
あと、insertした直後にそのIDを使って別のテーブルにもinsertしたいんですが、
マルチスレッド・高頻度アクセスの状態の元でlastInsertIdをしても正常に取得できるんでしょうか?
トランザクション中にinsertしたレコードのIDをlastInsertIdで取得出来れば、同トランザクション中に他のテーブルにinsertすればいいと思ってたんですが
よく考えたらトランザクションは原子性があるだけで別にlastInsertIdの結果を保証してくれるわけでもないので・・・
0651nobodyさん2014/08/30(土) 16:29:20.19ID:???
>>650
mysql内でセッション切らさない場合は正常に取得できる。
0652nobodyさん2014/08/30(土) 17:36:30.76ID:???
>>650
二度と来るなゴミ
0653nobodyさん2014/08/30(土) 17:51:13.61ID:???
>>650みたいな基地害って
なんで他人に頼る前提でプログラミング始めるんだろ
0654nobodyさん2014/08/30(土) 17:59:24.02ID:???
>>650
まあ煽りは無視して頑張れ
0655nobodyさん2014/08/30(土) 19:19:44.86ID:???
>>650=馬鹿
0656nobodyさん2014/08/30(土) 20:26:40.64ID:???
生き生きしてんな
0657nobodyさん2014/08/30(土) 22:48:32.04ID:???
>>650って生きてて楽しいのかね
0658nobodyさん2014/08/30(土) 22:57:38.57ID:???
>>657
早く北朝鮮にお帰り。
0659nobodyさん2014/08/30(土) 23:06:18.13ID:???
>>658
お前はいつ大韓民国に帰るの?
0660nobodyさん2014/08/30(土) 23:16:38.99ID:???
>>650
荒らすな。
白痴かお前。
0661nobodyさん2014/08/30(土) 23:20:51.03ID:???
>>659
この流れから言うと、荒らしが北朝鮮人というのがほぼ確定だよ。
否定しなくていいの?

俺は日本人だから、好きな日本にずっといるよ。
0662nobodyさん2014/08/30(土) 23:51:51.43ID:???
チョンは都合の悪い場面になると自分は「ザパニーズ」と言うらしいな
0663nobodyさん2014/08/30(土) 23:56:38.77ID:???
>>611は言ってることが支離滅裂。

>荒らしが北朝鮮人というのがほぼ確定

>俺は日本人だから、好きな日本にずっといるよ。

荒らしが北チョン確定なら>>611は北チョン確定なはずなんだけど、
後半で>>611は日本人だと言ってる。
こんなに少ない文章で矛盾するとかどうなってんだ?
日本人じゃないから日本語不自由で言いたいことと違うこと書いてるとか?
0664nobodyさん2014/08/31(日) 00:05:49.21ID:???
>>650
雑音は気にしない
内容があって意味のあるレスだけ読め
0665nobodyさん2014/08/31(日) 00:20:27.77ID:s8A9PL+H
PHPで完全に一意が保証されるIDジェネレーター関数はありますか?
0666nobodyさん2014/08/31(日) 00:22:23.58ID:???
完全に一意である必要があるかどうかについて検討は終わってる?
0667nobodyさん2014/08/31(日) 00:23:26.28ID:???
>>663
どうしたの?動揺してアンカーを間違えてるよ。
俺は差別に反対だし、人種で差別とかはしない。

ただ、日本人なら指摘されれば自分が北朝鮮人じゃないと言うよね。
「日本が好き」とも普通に言えるし。
0668nobodyさん2014/08/31(日) 00:25:58.90ID:???
>>658を書いた人間がいけしゃあしゃあとこのようなレスをする、そんなスレですよここは。
0669nobodyさん2014/08/31(日) 00:34:01.70ID:s8A9PL+H
>>666
はい
イメージとしては転送URLのようなもので
予測されやすいものだと困るので単純に数値のオートインクリメントは好ましくありません
0670nobodyさん2014/08/31(日) 01:15:39.57ID:???
>>669
ゴミはさっさと消えろ
0671nobodyさん2014/08/31(日) 01:17:39.79ID:???
どうせこの池沼は予測されやすい/されにくいのラインすら決めてないんだろうな。
プログラム以前に頭悪すぎ。
どういう教育受けたらこんな池沼に育つんだよ。
0672nobodyさん2014/08/31(日) 01:21:02.42ID:???
>>669
予測可能かどうかと一意の保証が結びつかないんだけど
0673nobodyさん2014/08/31(日) 01:24:28.64ID:???
>>669
一応uniqidとかあるにはあるけどタイミング次第ではIDが被る可能性がある。
なのでランダムの文字列を作ろうがなにをしようが、結局はIDが被らないように処理を作る必要がある。
0674nobodyさん2014/08/31(日) 01:31:36.34ID:s8A9PL+H
>>673
かぶるほうが奇跡とは言えやっぱり完全なものはないですよね
おとなしく被るのあるか確認してから登録することにします
0675nobodyさん2014/08/31(日) 04:09:59.79ID:sUZpvE3a
質問させてください

phpMyAdminで MySQLのデータベースを管理しています。

yumで新しめのphpMyAdminに入れ替えました。

それ以降というもの
20テーブルほど、それぞれ20MB〜100MBはあり合計270MBとなっています。

しかし、データベースをまるごとエクスポートすると8MBのサイズになりダウンロード完了と出てしまいます。

なぜでしょうか?
0676nobodyさん2014/08/31(日) 04:27:29.31ID:???
>>699
>好ましくありません
お前みたいなガチクズがプログラミングやるのも好ましくないよ
自分のことは棚に上げて何言ってんだコイツ
0677nobodyさん2014/08/31(日) 04:28:42.47ID:???
>>675
何で馬鹿がプログラミングやってるの?
0678nobodyさん2014/08/31(日) 05:11:14.33ID:???
馬鹿でなければそもそもPHPなんか使わない
0679nobodyさん2014/08/31(日) 06:19:10.80ID:???
固定長のデータ型にしてんじゃね?
例えばVARCHARじゃなくてCHARにしてるとか
エクスポートしたのが8Mでもインポートしたら
元の20〜100Mに戻るでしょ多分
0680nobodyさん2014/08/31(日) 09:40:49.75ID:sUZpvE3a
>>679
ありがとうございます
以前はエクスポートしたら100MBほとでした
0681nobodyさん2014/08/31(日) 10:46:23.01ID:VSzfdxKj
うまく動作しない。何か間違っているかな?
<?php
$data = array(
[0] => array(
"foo" => 10,
"bar" => 5,
"hoge" => 7
),
[1] => array(
"foo" => 8,
"bar" => 6,
"hoge" => 1
),
[2] => array(
"foo" => 10,
"bar" => 5,
"hoge" => 7
)
);

echo $data[1][foo];

?>
0682nobodyさん2014/08/31(日) 10:52:11.09ID:VSzfdxKj
あと下記の部分で動作おかしくなるんだけど
何か間違ってるかな?

$data[] = array('volume' => $price,"テスト");
echo $data[0][volume];
0683nobodyさん2014/08/31(日) 11:09:33.11ID:???
>>681
[0] は 0に
$data[1]["foo"] 

>>682
["volume"]
0684nobodyさん2014/08/31(日) 11:49:08.89ID:VSzfdxKj
>>682,683
ありがとう。多次元配列部分は解決したよ。
0685nobodyさん2014/08/31(日) 11:50:26.37ID:VSzfdxKj
1527テスト と表示させたいのだけど
527テスト と表示されてしまう。どうしたらいいのだろう?

<?php

$node = "¥ 1,527";

preg_match_all("/[0-9]+/",$node,$match);

foreach($match[0] as $price);

$data[] = array("volume" => $price,"テスト");

echo $data[0]["volume"];
echo $data[0][0];

?>
0686nobodyさん2014/08/31(日) 12:51:12.24ID:???
>>685
"¥ 1,527" -> 1527 なら、 
$price = preg_replace( '/[^0-9]/', '', $node );

もしくは、そのめんどくさい処理を動くようにするなら、
preg_match_all("/[0-9]+/",$node,$match);
$price='';
foreach($match[0] as $m) $price.=$m ;
0687nobodyさん2014/08/31(日) 12:51:36.83ID:jD9djd2u
本来プライベートなんだけど、テストのためだけに
パブリックなラッパー書きたくないんだけど
みんないちいちちゃんとラッパー書いてるの?
0688nobodyさん2014/08/31(日) 12:59:53.80ID:???
好きにしろ。
皮かぶせようが、テスト不要と考えるのか、リフレクション使おうがお前の自由だ。
0689nobodyさん2014/08/31(日) 13:06:42.12ID:???
privateは、テストを書かない。
0690nobodyさん2014/08/31(日) 13:43:43.82ID:ytMktGeE
>>686
ありがとう。すごい助かったよ。半日以上も悩んでいたけど
早く相談しとくべきだった。。
0691nobodyさん2014/08/31(日) 14:03:29.02ID:???
>>688
リフレクションってのがあるのか
ありがとう
0692nobodyさん2014/08/31(日) 14:09:25.24ID:sUZpvE3a
>>679

インポートして中身を確認したら
1テーブル(しかもレコードも途中まで。。。)しかありませんでした。

phpMyAdminからエクスポートすると決まって8MBになった時点でダウンロードが完了します。

非常に困っています。
0693nobodyさん2014/08/31(日) 14:10:40.90ID:???
>>690
違うだろ
身の程を知ってさっさとパソコン捨てるべきだっただろ
だからお前はいつまで経っても成長しないんだよ
0694nobodyさん2014/08/31(日) 14:12:20.96ID:???
>>692
ここはサポセンじゃねーんだからいい加減にしろ
そんなに解決したけりゃ業者に金払って解決してもらえ
何でもタダでできると思うな世間知らず
0695nobodyさん2014/08/31(日) 14:27:35.91ID:???
さすがにそろそろウザいね、自分のケツは自分で拭けよ。
0696nobodyさん2014/08/31(日) 14:37:10.03ID:???
めちゃくちゃ簡単なことなのに基礎からやってないから分からないんだろ

基礎からやってりゃ1分で解決するのにな
0697nobodyさん2014/08/31(日) 14:37:39.35ID:???
【PHP】下らねぇ質問はID出して書き込みやがれ
で下らんこと聞くなってか
0698nobodyさん2014/08/31(日) 14:49:03.78ID:???
>>697を見ても分かるようにここはくだらない内容OKの“質問”スレだよ
だから

>非常に困っています。
こういうブログ記事書いたクズ野郎は今すぐ消え失せろ
0699nobodyさん2014/08/31(日) 14:54:08.57ID:???
困ってるアピールして感情に訴えれば何とかなると思ったんじゃね?w
ITなんてデジタルなのに感情で何とかなると思ってるとか池沼丸出しw
生きててよく恥ずかしくないなww
0700nobodyさん2014/08/31(日) 14:58:04.59ID:???
なんだ、ID:sUZpvE3aってスレの趣旨に関係ない書き込みをする荒らしかよ、回答書いてたけど書き込むのやめた。
0701nobodyさん2014/08/31(日) 15:01:44.57ID:???
>>692
根本的な問題だと思う。
似た現象がここに載ってた。
解決するかは分からんけど参考程度にはなると思う。
http://prcm.jp/album/airisan/pic/33276697
0702nobodyさん2014/08/31(日) 15:27:01.07ID:???
>>692
apacheのタイムアウト辺りが怪しいらしい。
テーブル単位なり、適当に分割してエクスポートするしかないみたいです

ここ参考にしてみて
http://algorhythnn.jp/blg/2013/09/17/phpmyadmin-disconnect/
0703nobodyさん2014/08/31(日) 15:31:25.13ID:???
連投規制かかったか?
IP変えてまた連投荒らし頑張ってね
0704nobodyさん2014/08/31(日) 15:46:04.54ID:???
>>702
スレ違いのゴミは帰れ
■ このスレッドは過去ログ倉庫に格納されています