【PHP】下らねぇ質問はID出して書き込みやがれ 129
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
2013/08/05(月) NY:AN:NY.ANID:dIT4JFvF過去スレ、関連スレ、FAQなどは>>2-10辺り
次スレは>>980が立てる。10分以内に立たない場合、宣言してから立てたい人が立てること。
◆前スレ
【PHP】下らねぇ質問はID出して書き込みやがれ 128
http://kohada.2ch.net/test/read.cgi/php/1369576918/
◆質問用テンプレ
【OS名】CentOS
【PHPのバージョン】5.3
【連携ソフトウェア】MySQL ImageMagick
【質問内容】
◆質問する時の注意
・ スレを上げて自分のIDを表示させること。(メール欄に何も記述しない。専ブラのsageチェックを外す)
・ 己の行った操作、変更などを詳しく明記すること。
・ エラーメッセージはそのまま表記すること。「エラーが出ます」だけでは回答不可。
・ 事前に関連リンクの公式マニュアル、リファレンス本くらいはちゃんと目を通しておくこと。
(PHPで最良の教本はこの公式マニュアル。市販の書籍は嘘が多いので鵜呑みにしない。)
◆質問後の注意
・2回目以降は最初に質問した際のレス番号を入れて、偽者防止に必ずIDを表示させること。
・解決しなくても回答をもらった場合はお礼を言うこと。
(荒らし、煽りは除く。煽られたときも、無闇に反論せずスルーすること。)
◆回答者への注意
・誰にレスしているのか分からないと困るので、>>(アンカー)をつけて回答すること。IDを出すこと。
【その他諸注意】
・SQL・正規表現・PEAR・テンプレート(Smarty等)・フレームワークは各該当スレへ
・全員IDを出すことが推奨されるようになりました。IDなしは原則スルーすること。
0118nobodyさん
2013/08/12(月) NY:AN:NY.ANID:blII5e0lphp -i やphpinfoを見ても何故か出てきません
以前は見れてたと思うんだけど…5.4に上げたのが原因?
0123nobodyさん
2013/08/13(火) NY:AN:NY.ANID:???0124nobodyさん
2013/08/13(火) NY:AN:NY.ANID:CdkY7Eztクラスのメソッドを動的に追加できますか?
0125124
2013/08/13(火) NY:AN:NY.ANID:CdkY7Eztそれをメソッドが追加されている継承クラスに
コピーしても、やりたいことは実現できるんですが。
親クラスのデータは、継承クラスにどうやってコピーできますか。
0126nobodyさん
2013/08/13(火) NY:AN:NY.ANID:???0127nobodyさん
2013/08/13(火) NY:AN:NY.ANID:CdkY7EztSQLite3Result クラス
http://php.net/manual/ja/class.sqlite3result.php
0128nobodyさん
2013/08/13(火) NY:AN:NY.ANID:???public function fetchAll(SQLite3Result& result) {}
じゃ駄目なのか?
0129nobodyさん
2013/08/13(火) NY:AN:NY.ANID:???fetchAll メソッド作って、それから値返す
継承しないクラスでいいのと違うか。
継承したクラスを返す SQLite3のQuery()作れるなら別だが。
0131nobodyさん
2013/08/13(火) NY:AN:NY.ANID:???0132nobodyさん
2013/08/13(火) NY:AN:NY.ANID:???それインスタンスメソッドにする必要無いよね。
staticメソッドにする必然性も無くて、PHPでよくあるarray_keys的なsqlite3_fetch_all()でいいんじゃね?
0135nobodyさん
2013/08/14(水) NY:AN:NY.ANID:???昔は可愛かったのに・・・
0137nobodyさん
2013/08/14(水) NY:AN:NY.ANID:???これHTMLとPHPを混ぜたコードがぐちゃぐちゃすぎないか?
WP側で用意されている関数名もぐっちゃぐちゃだし・・
PHP界ではなんでこんなもんが流行ったの?
もう触りたくないんだが・・
0138nobodyさん
2013/08/14(水) NY:AN:NY.ANID:???phpプログラマーみたいなハイエンドの人じゃなく、
アホがカスタマイズしやすいように作られている、我々底辺向けのものだと思う。
ハイエンドのphpプログラマーには当初から割と嫌われていて、
こんなもんが流行るわけないから、無駄な努力は止めとけwっていわれ続けた。
ハイエンドの人には今でもあんまり好かれてないんじゃないかな。
wordpress関連のwordpressのサイトの大半はデザイナーの人ばっかりだし。
0139nobodyさん
2013/08/14(水) NY:AN:NY.ANID:???0140nobodyさん
2013/08/15(木) NY:AN:NY.ANID:???俺は嫌い。
0141nobodyさん
2013/08/15(木) NY:AN:NY.ANID:???<? ?>の書き方は好きじゃないかな
どっちも使わないけど
0142nobodyさん
2013/08/16(金) NY:AN:NY.ANID:Igt3dNAq時間がかかるもんですか?
何個か試してみたんですが差があるのかどうかがよくわかりません。
0144nobodyさん
2013/08/17(土) NY:AN:NY.ANID:2gr9EO94数百個でようやく差が出てくる程度と思えばいいのでしょうか。
0146nobodyさん
2013/08/17(土) NY:AN:NY.ANID:2gr9EO94日付が変わってIDがかわったようです
申し訳ありません
0148nobodyさん
2013/08/17(土) NY:AN:NY.ANID:???0149nobodyさん
2013/08/17(土) NY:AN:NY.ANID:???0150nobodyさん
2013/08/17(土) NY:AN:NY.ANID:2gr9EO94特に差は感じませんでした。
複雑な関数だとまた違うのでしょうか?
0156nobodyさん
2013/08/17(土) NY:AN:NY.ANID:cr3OvyW/【PHPのバージョン】5.4.7
【連携ソフトウェア】XAMPP for WINDOWS Build Date Sep 12 2012 23:44:56
【質問内容】
phpにcsvファイル(utf-8形式)をLOAD DATA INFILEで流しこみ、
phpmyadminで確認すると内容は保存されていますが、
webページにhtmlとして表示すると「??????」となり文字化けしてしまいます。
webのフォームから送信し、
phpmyadminで確認すると「あいうえお」が「????????†??????」と文字化けしてしまいます。
その内容をphpで取り出しhtmlとして表示すると「あいうえお」と表示されます。
これは何が原因なのでしょうか
また、対策方法は有りますか?
0157nobodyさん
2013/08/17(土) NY:AN:NY.ANID:???0158nobodyさん
2013/08/17(土) NY:AN:NY.ANID:cr3OvyW/教えてください!お願いします!
0159nobodyさん
2013/08/17(土) NY:AN:NY.ANID:cr3OvyW/character_set_server=utf8
skip-character-set-client-handshake
0160nobodyさん
2013/08/17(土) NY:AN:NY.ANID:???お前みたいな奴のせいでPHPの評価が下がるんだよ
0161nobodyさん
2013/08/17(土) NY:AN:NY.ANID:s1/CGVP9それならとっととmysqlとphpとphpファイルとwebページの文字コードを全部書き出せ
0162(´^ω^`)wwwww ◆vvzT0dXw7c
2013/08/17(土) NY:AN:NY.ANID:???MySQLのコンフィグならちゃんとそう書けお(´^ω^`)
このスレは君だけのメモ帳じゃないんだから、次回からは他人様が君と同じ問題に差し掛かった時に具体案がパッとわかるように書けお(´^ω^`)
0163nobodyさん
2013/08/17(土) NY:AN:NY.ANID:IkNZzt5z0164(´^ω^`)wwwww ◆vvzT0dXw7c
2013/08/17(土) NY:AN:NY.ANID:???長いことphpでメシ食ってるお(´^ω^`)
0165nobodyさん
2013/08/17(土) NY:AN:NY.ANID:cr3OvyW/>>159の場所は
mysql/bin/my.ini
でした
0166(´^ω^`)wwwww ◆vvzT0dXw7c
2013/08/17(土) NY:AN:NY.ANID:???ちなみに君が差し当った問題。
デーモンコンフィグをしっかり記述するのもそうだけど、
実はDBテーブルのキャラクターセットとphpでの文字エンコード処理の取り回しだけでも問題を克服できたはずだお(´^ω^`)
恐らく、Webページでの出力にUTF-8以外の文字エンコードをかませていると思うけど
出来ればリソースはひとつの文字エンコードに統一したほうがよろしい。無駄な苦労をしなくて済むお(´^ω^`)
今使われている古いガラケーだってUTF-8に対応してるんだから(´^ω^`)w
0167nobodyさん
2013/08/17(土) NY:AN:NY.ANID:???まとめサイトとかでもAAを表示するにはShift_JISを表示せざるをえないし
0168(´^ω^`)wwwww ◆vvzT0dXw7c
2013/08/17(土) NY:AN:NY.ANID:???0169nobodyさん
2013/08/17(土) NY:AN:NY.ANID:???0170(´^ω^`)wwwww ◆vvzT0dXw7c
2013/08/17(土) NY:AN:NY.ANID:???け、け、け、けけ、けっけっ決して季節厨ではないお!!(´^ω^`)
0171nobodyさん
2013/08/17(土) NY:AN:NY.ANID:kfSC8URgmysql_resultは代替関数がなく廃止になるみたいで困ってます。
マニュアルだとmysqli_data_seekをmysqli_field_seek、mysqli_fetch_field
と組み合わせるってなってるんですが、mysqli_fetch_fieldだとカラムのデータじゃなくてフィールドのメタデータしかとれないですよね?
どなたかご存知の方がいたらお願いします。
0172(´^ω^`)wwwww ◆vvzT0dXw7c
2013/08/17(土) NY:AN:NY.ANID:???釣りかもしれないけど、phpのマニュアルちゃんと見たかお?(´^ω^`)
mysqli_fetch_field()はメタデータじゃなくて行の中身をオブジェクトで取得する関数だお。(´^ω^`)
http://php.net/manual/ja/mysqli-result.fetch-field.php
配列で行のデータを取りたいなら
mysqli_fetch_row()使えお。(´^ω^`)
0173(´^ω^`)wwwww ◆vvzT0dXw7c
2013/08/17(土) NY:AN:NY.ANID:???0174nobodyさん
2013/08/18(日) NY:AN:NY.ANID:???0175nobodyさん
2013/08/18(日) NY:AN:NY.ANID:???どうせただの精神異常だからすぐ飽きて消える
0176nobodyさん
2013/08/18(日) NY:AN:NY.ANID:???0177nobodyさん
2013/08/18(日) NY:AN:NY.ANID:???0178nobodyさん
2013/08/18(日) NY:AN:NY.ANID:???0179nobodyさん
2013/08/18(日) NY:AN:NY.ANID:???汎用性PDO
0180nobodyさん
2013/08/18(日) NY:AN:NY.ANID:zfVCHxJ8しかし汎用性のため浮動小数点が使えないなどの問題。
0181(´^ω^`)wwwww ◆vvzT0dXw7c
2013/08/19(月) NY:AN:NY.ANID:???本格的に作りこむならフレームワークひとつマスターすると開発効率がグンとアップするお(´^ω^`)
0183nobodyさん
2013/08/19(月) NY:AN:NY.ANID:???0184(´^ω^`)wwwww ◆vvzT0dXw7c
2013/08/19(月) NY:AN:NY.ANID:???CodeIgniterがオススメだお(´^ω^`)
学習コストが低くて軽量高速。更にカスタマイズも簡単(´^ω^`)
初心者がMVCフレームワークを触り始めるにはもってこいだお(´^ω^`)b
東南アジアで大人気(´^ω^`)w
0185(´^ω^`)wwwww ◆vvzT0dXw7c
2013/08/19(月) NY:AN:NY.ANID:???それ本気で言ってる人は、良き上位制作者にはなれないお(´^ω^`)w
せいぜい窓際で定年になるまで言われた仕事だけしこしこ頑張ってくださいお(´^ω^`)w
0186nobodyさん
2013/08/19(月) NY:AN:NY.ANID:???0187(´^ω^`)wwwww ◆vvzT0dXw7c
2013/08/19(月) NY:AN:NY.ANID:???0188nobodyさん
2013/08/19(月) NY:AN:NY.ANID:???書籍もCakePHPばかりで、FWの普及もガラパゴス化してる気がする。
0189nobodyさん
2013/08/19(月) NY:AN:NY.ANID:???あんなもん使ってる会社あんのか?
0190(´^ω^`)wwwww ◆vvzT0dXw7c
2013/08/19(月) NY:AN:NY.ANID:???だから日本ではCIはそんなに普及してないし、日本語の参考書もまともなのが1冊あったぐらいだお(´^ω^`)
でも書籍化した技術的なリファレンスはリソース的にすぐ古くなるからあてにするなお(´^ω^`)
本当に困ったら、英語のネットリソース漁ったほうが早いお(´^ω^`)
ちなみにぼくの会社は、社員たちの開発は好き勝手やらせてるお(´^ω^`)w
そのかわり、自分たちが作ったモノに対しては相応の責任を持たせているお(´^ω^`)
別に国内でこれが普及しているからコレ使った方がいいって考えをdisるわけではないけど
それは裏返せば「自分の技術に自信が持てない」ってことにもなるんだお(´^ω^`)
0191nobodyさん
2013/08/19(月) NY:AN:NY.ANID:QLE0QQ6o0192(´^ω^`)wwwww ◆vvzT0dXw7c
2013/08/19(月) NY:AN:NY.ANID:???ふむふむ(´^ω^`)
この件についてはいろいろ意見が別れると思うから、あえて明確な意見は言わないお(´^ω^`)
ひとつ言うなれば、騒ぎすぎるなってことだお(´^ω^`)w
http://ellislab.com/codeigniter/user-guide/license.html
http://www.tabimoba.net/entry/20111027/1319683213#.UhG7fz8lN1o
0193nobodyさん
2013/08/19(月) NY:AN:NY.ANID:???0194nobodyさん
2013/08/19(月) NY:AN:NY.ANID:???社員に好き勝手やらせるのはいいけど、その社員が辞めたあとの保守管理はどうするの?
会社で開発環境を統一しておかないと、なにかと不都合が出る気がするんだけど。
0195(´^ω^`)wwwww ◆vvzT0dXw7c
2013/08/19(月) NY:AN:NY.ANID:???そうだお。ついでに言うと低学歴だお( ´ ^ ω ^ ` )
>>194
だから「責任を持たせてる」んだおm9(´^ω^`)
自分が辞めて引き継ぎが困らないようにしておくのも責任のひとつだおm9(´^ω^`)
開発環境やコーディングスキルやドキュメントフォーマット諸々の統一による業務効率化も一理あって
その辺もしっかり仕事してもらってるお(´^ω^`)
最終的に共通フォーマットになっていたり社内のコーディング規約に沿っていればいいので
その前の段階は自分たちのやりやすい環境を作って自由にやってくれってスタンスを取ってるお(´^ω^`)
0196nobodyさん
2013/08/19(月) NY:AN:NY.ANID:???> 自分が辞めて引き継ぎが困らないようにしておくのも責任のひとつだおm9(´^ω^`)
ということなら、社内標準のFWを決めといた方がいいと思うけど。
俺はFuelPHPが好きだから使うもんね、だと困ったりしないか?
0197nobodyさん
2013/08/19(月) NY:AN:NY.ANID:???社員は仕事がやりやすいだろうけど、実際そこまで徹底して社員に開発の責任を任せるとなると、
人材の教育やマネージメントも複雑化して大変そう。
どうもこの業界ブラックだろうというイメージがあるから、
潰れたらとっかえの効く人材に入れ替えればいいじゃん、という開発してる会社の運営がリスク少ないと思うんだけど。
0198(´^ω^`)wwwww ◆vvzT0dXw7c
2013/08/19(月) NY:AN:NY.ANID:???勿論自由にやらせているといったってある程度の縛りは存在するお(´^ω^`)
FWに限って言えば、仕様次第でしっかり技術的なリサーチをしてもらってから決めてもらってるお(´^ω^`)
他のFWやライブラリのほうが仕様に一番近く開発コストが低いならそっちを使ってもらうし
将来的に考えられる拡張やアップデートがあったとしてFuelPHPのがやりやすいのであればそれを使ってもらう(´^ω^`)
仮に社内にFuelPHPを使いこなせる社員が一人しかいなかったとして、可能ならば将来引き継ぎが可能である社員にそのFWをマスターしてもらうお(´^ω^`)
もっとも他の技術で代用できるようにドキュメントもしっかり作りこんでもらうおv(´^ω^`)v
0199(´^ω^`)wwwww ◆vvzT0dXw7c
2013/08/19(月) NY:AN:NY.ANID:???そのモバイル版で使っていた携帯絵文字の自動コンバートモジュールが重たいねとなってSmartyライブラリ化してもらったこともあったお(´^ω^`)
0200nobodyさん
2013/08/19(月) NY:AN:NY.ANID:???> もっとも他の技術で代用できるようにドキュメントもしっかり作りこんでもらうおv(´^ω^`)v
辞めてく人間にそれを求めるのは無理でしょう。
0201(´^ω^`)wwwww ◆vvzT0dXw7c
2013/08/19(月) NY:AN:NY.ANID:???例えば案件制作に3ヶ月見積もったとして、設計やドキュメント作成に2ヶ月、残り1ヶ月で開発(´^ω^`)
開発期間短えだろおい>これはオペレーションや社内リソースの蓄えで、いくらか開発期間の短縮ができる。あとは日頃の業務効率化と努力の問題(´^ω^`)
コーディングが開発者の本分ではないお(´^ω^`)
これ以上はスレチだからここまでにさせてもらうお(;´^ω^)
0202(´^ω^`)wwwww ◆vvzT0dXw7c
2013/08/19(月) NY:AN:NY.ANID:???>コーディングが開発者の本分ではないお(´^ω^`)
少なくともぼくが今まで見てきたWeb業界に限っては、SEやPGといった区切りがないんだお(´^ω^`)
大きな会社なら話が少し変わってくるかもしれないけど(´^ω^`)
0203nobodyさん
2013/08/19(月) NY:AN:NY.ANID:???とか言っといてCIすすめる阿呆は放置
CIなんてFWじゃないただのライブラリ
0204nobodyさん
2013/08/19(月) NY:AN:NY.ANID:???以後シッタカは放置(キリッ
糞コテ>お前もお前だ。しゃしゃり出杉だカス
0205nobodyさん
2013/08/19(月) NY:AN:NY.ANID:LEAf4tZpまぁ、開発のなかでコーディングの占める割合なんてさほど大きくないよね。
ちなみにIDEは何かつかってる?あと、社内で採用してるVCSも教えて欲しいかも。
gitかなぁと思いつつ。これは意見が分かれるとこだと思うんで、メリットも教えてもらえれば。
比較したことないおってことならそれでもいいです。
0206nobodyさん
2013/08/19(月) NY:AN:NY.ANID:???0207nobodyさん
2013/08/19(月) NY:AN:NY.ANID:???CやC++ではおとなしくなってしまう
0208nobodyさん
2013/08/19(月) NY:AN:NY.ANID:???0209(´^ω^`)wwwww ◆vvzT0dXw7c
2013/08/19(月) NY:AN:NY.ANID:???>>205
ご名答。ぼくの会社ではgit+Redmine+LDAPを採用してるお(´^ω^`)
gitクライアントだけでも十分だけど、ブラウザでいろいろ可視化できたほうがいろいろ便利だね( ´ ^ ω ^ ` )
メリットというか、1年前までは社内サーバにSVNレポジトリ作って各プロジェクトが管理してたんだお(´^ω^`)
でもあまりに管理がバラバラで、しかもバージョン管理に慣れていない人が事故を起こしまくってて、こりゃあとでめんどくさいことになるなと思って
ブランチの管理が高速で操作もSVNより若干は面倒ではないgitに一気に統合したんだお(´^ω^`)
その他のメリットを聞かれると、実は「リーナス様が開発したから?」ぐらいしかwww(´^ω^`)
最初は何度か講習会を開いてみんなにgitを覚えてもらったけど、今はみんな上手に使いこなしてくれてるお( ´ ^ ω ^ ` )
ちなみに個人で使うIDEはAptanaStudioだけど、社内ではEclipseとNetBeans使いが多いお(´^ω^`)
>>207
CとC++は昔触ってたお(´^ω^`)
でも君の言うとおり、専門スレではぼくおとなしくなると思うおwwwww(´^ω^`)
0210(´^ω^`)wwwww ◆vvzT0dXw7c
2013/08/19(月) NY:AN:NY.ANID:???0211nobodyさん
2013/08/19(月) NY:AN:NY.ANID:???心の余裕の違いが如実に現れていて面白い
0212nobodyさん
2013/08/19(月) NY:AN:NY.ANID:LEAf4tZpありがと。今度試してみる。
Eclipseは試したことあるけど、phpの場合はターミナル経由で開発するほうが楽だし速いからそうしてたんだ。
ども。
0213(´^ω^`)wwwww ◆vvzT0dXw7c
2013/08/19(月) NY:AN:NY.ANID:???君のこと忘れてたおwwwごめんおwwwww(´^ω^`)
人を使い潰してよかった経験なんてひとつもないお(´^ω^`)
そんなの環境最悪モチベも最悪言われたことを怒られない程度にしかやらないダメ社員激増だお( ´ ^ ω ^ ` )
てきとーに仕事なんてされたらあとで残った社員全員が泣くハメになるお(´^ω^`)
そして必ず誰かが尻拭いをしなくちゃいけなくなる。何がいいんだお(´^ω^`)
0214(´^ω^`)wwwww ◆vvzT0dXw7c
2013/08/19(月) NY:AN:NY.ANID:???ターミナルから直に書き込んじゃうのは楽だね(´^ω^`)ゴミも増えないし
だけど事故ったときのリスクがすごいことになるから気をつけておwww(´^ω^`)
君にピッタリの環境が見つかりますようにv(´^ω^`)v
0215nobodyさん
2013/08/19(月) NY:AN:NY.ANID:???■ このスレッドは過去ログ倉庫に格納されています