【PHP】下らねぇ質問はID出して書き込みやがれ 133
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
2014/04/19(土) 08:04:54.26ID:???過去スレ、関連スレ、FAQなどは>>2-10辺り
次スレは>>980が立てる。10分以内に立たない場合、宣言してから立てたい人が立てること。
◆前スレ
【PHP】下らねぇ質問はID出して書き込みやがれ 132
http://nozomi.2ch.net/test/read.cgi/php/1390166591/
◆質問用テンプレ
【OS名】CentOS
【PHPのバージョン】5.5
【連携ソフトウェア】MySQL ImageMagick
【質問内容】
◆質問する時の注意
・ スレを上げて自分のIDを表示させること。(メール欄に何も記述しない。専ブラのsageチェックを外す)
・ 己の行った操作、変更などを詳しく明記すること。
・ エラーメッセージはそのまま表記すること。「エラーが出ます」だけでは回答不可。
・ 質問者として、態度をわきまえること。
・ 事前に関連リンクの公式マニュアル、リファレンス本くらいはちゃんと目を通しておくこと。
(PHPで最良の教本はこの公式マニュアル。市販の書籍は嘘が多いので鵜呑みにしない。)
◆質問後の注意
・2回目以降は最初に質問した際のレス番号を入れて、偽者防止に必ずIDを表示させること。
・解決しなくても回答をもらった場合はお礼を言うこと。
(荒らし、煽りは除く。煽られたときも、無闇に反論せずスルーすること。)
◆回答者への注意
・誰にレスしているのか分からないと困るので、>>(アンカー)をつけて回答すること。
【その他諸注意】
・SQL・正規表現・PEAR・テンプレート(Smarty等)・フレームワークは各該当スレへ
0261nobodyさん
2014/05/06(火) 21:24:03.88ID:???0262nobodyさん
2014/05/06(火) 22:07:14.15ID:Nk4oF//+ありがとうございます!
ここで質問するまで、誰かが取得したギフトコードは個別の何かに移動するとか考えてましたが、
>>260の方法を使うことにします、ありがとうございました!
それと、実際に使う場面ではAmazonギフト券のコードを使うのですが、他にセキュリティなどで気をつけることがあればご教授お願いします…
0263nobodyさん
2014/05/07(水) 01:04:31.53ID:q/xRq63h【PHPのバージョン】5.5
【連携ソフトウェア】なし
【質問内容】
標準「入出力」のストリームがほしいのですが
どうしたら作れますか?
0264nobodyさん
2014/05/07(水) 03:36:35.00ID:???http://www.php.net/manual/ja/features.commandline.io-streams.php
0266nobodyさん
2014/05/07(水) 12:59:59.59ID:???264じゃないけど
標準入出力 というものがあると思って言っている?
それともそういう便利に抽象化する何かを期待している?
0267nobodyさん
2014/05/07(水) 14:06:40.85ID:???便利なストリームはないのか、ということだと思うけど、ないと思う
0268nobodyさん
2014/05/07(水) 14:10:00.10ID:???streamWrapperを使えば作れそうに見えるけど、試してみた?
0270nobodyさん
2014/05/09(金) 03:22:37.99ID:f3K0xu9Ltoは省略できないのでしょうか? できないとしたら自分のアドレスを使うのでしょうか
0271270
2014/05/09(金) 03:34:27.28ID:f3K0xu9L0272nobodyさん
2014/05/09(金) 09:56:15.62ID:???何か設定した方がいいと思うけどね。
0275nobodyさん
2014/05/09(金) 12:43:58.06ID:???とりあえず本当に検索したのか疑問なんだけど
「php micro framework」とか「php フレームワーク 軽量」で検索して好きなものを見つけろ
0278nobodyさん
2014/05/09(金) 14:06:45.07ID:???長くなるけど
<?php
$ary = array();
$idx = a;
foreach(explode() as $item){
$ary[$idx] = $item;
$idx++;
}
// http://secretaccess.seesaa.net/s/article/257600560.html を参考にしました
?>
これでどう?
0282nobodyさん
2014/05/09(金) 18:10:48.44ID:???0283nobodyさん
2014/05/09(金) 18:40:35.27ID:RDgDN0Q7【PHPのバージョン】php5.2.8
【連携ソフトウェア】Pear HTTP_Request2
【質問内容】
・知りたいこと
お気に入りの巡回・更新バッチを作っているのですが、HTTP_Request2 で、
最大受信バイト数を指定する方法はあるでしょうか。調べたけど、バッファの
サイズは指定できるのに、最大バイト数の指定については、リファレンスにも
見当たりません。
もしくは、他に簡単に、URL指定、タイムアウト指定、最大バイト数指定をして
HTTPでコンテンツを取得できる方法はないでしょうか。
最大バイト数を指定したいのは、php 側ではそれほどメモリを使いたくない為、
Allowed memory size of 〜 bytes exhausted エラーで落ちちゃうのをやめたい
ためです。
・他にやってみたこと
代替案として、file_get_contents のバイト数制約を使ってみたのですが、こち
らは、バイト数の制約はできるのですが、条件によっては、http の取得中に、
フリーズする不具合があるので、使えませんでした。(再現URLは、友人の
個人サイトのrssなのですが、不思議と、HTTP_Response2 ではフリーズは
発生しませんでした。調べてみると、response 待機中に無限ループになる
可能性があって改善策はないそうで)
Waitかけつつ、常駐で動かしていきたいので、堅牢なライブラリはない
ものかと考えてます。(そもそもphpは常駐には向いてないのかもしれませんが)
すみませんが、ご存じの方いたら、ご教示くださいませ。
0284nobodyさん
2014/05/09(金) 19:11:18.67ID:???0286nobodyさん
2014/05/09(金) 19:48:05.68ID:???プロトコル的に考えれば、HEADでContent-Lengthを取得、制限したいバイト数と比較して、
Rangeヘッダを付加したGETを送信すればいいだけだと思うよ。
0287nobodyさん
2014/05/09(金) 20:42:30.85ID:???PHP5.2.8使ってるのに堅牢なライブラリがあるわけがない。
あとRSSの取得でAllowed memory size of 〜 bytes exhausted エラーが起きるっておかしい。
どれだけ大きいRSSなんだよと。
データ取得部分より他のところでエラーが起きているかどうか見たほうが良いと思う。
常駐しているって書いてあるから、特にメモリ関係。
http://php.net/manual/ja/features.gc.performance-considerations.php
こんな感じで組んでるんだったら現環境で解決しようとするのは諦めた方がいい。
ループじゃなくてcronで実行するとかなら問題起きないかも。
0288nobodyさん
2014/05/10(土) 00:40:56.41ID:???オフならsession_startする方法ありますか
0289nobodyさん
2014/05/10(土) 01:01:36.90ID:???0291nobodyさん
2014/05/10(土) 01:46:28.65ID:???0292nobodyさん
2014/05/10(土) 01:48:35.52ID:???それで妥協できないならphpにこだわる必要はないかなと
0294nobodyさん
2014/05/10(土) 02:28:41.85ID:???0295nobodyさん
2014/05/10(土) 04:03:17.09ID:???たとえば、$arr['a', 'b'] = explode(' ', 'a_val b_val'); みたいに書くことはできないのかって質問なら、
気持ちは分からんでもないと思うわけで。
0296nobodyさん
2014/05/10(土) 04:41:10.58ID:???そういう書き方を例としてあげられるのは、前提として>>236の質問があったからこそだと思うよ。
PHPの構文でエラーが出るような書き方で質問するのは難しいだろうね。
「pythonではこういう書き方できるけどPHPではこういう書き方できないのか」みたいな一文があれば良いかもしれない。
ただそれもpythonとか他の言語を知っていれば入れられる文章だけど。
0297nobodyさん
2014/05/10(土) 05:00:59.82ID:???0298nobodyさん
2014/05/10(土) 05:58:28.59ID:9ae9/7cJありがとうございます
0299nobodyさん
2014/05/10(土) 06:07:03.28ID:kBl9fngz【OS名】 Windows 7 64bit版
【PHPのバージョン】 5.5 64bit版
【連携ソフトウェア】 SQL Server 2008
【質問内容】
Windows(64ビット機)上で、Apache(64ビット版)+PHP(64ビット版)を動作させています。
この動作環境で、PDOで SQL Server に接続する要件が発生しました。
PHP(64ビット版)でPDOでSQLServerに接続する方法を教えてください。
なお、Microsoft Drivers 3.0 for PHP for SQL Server では上記環境をサポート
していませんでした。
宜しくお願いします。
0301nobodyさん
2014/05/10(土) 09:48:12.05ID:???PHPを32bit版にするのが手っ取り早い。
気もする。
0302nobodyさん
2014/05/10(土) 10:17:38.22ID:???$_GETか$_POST使った方がエラー出にくい?
0303nobodyさん
2014/05/10(土) 10:25:29.58ID:???0305nobodyさん
2014/05/10(土) 11:06:30.41ID:???sum = (a, b) -> a + b
みたいな感じで関数書きたいんだけどできる?
0306nobodyさん
2014/05/10(土) 16:28:19.37ID:???0307nobodyさん
2014/05/10(土) 16:28:38.20ID:???return $a + $b;
};
echo $sum(5, 8);
0308nobodyさん
2014/05/10(土) 16:33:39.88ID:???0309nobodyさん
2014/05/10(土) 17:03:15.48ID:???あれ便利だったのに
0311nobodyさん
2014/05/10(土) 17:18:21.07ID:???そういうあなたにはこれがお勧め
http://hacklang.org/
0312nobodyさん
2014/05/10(土) 20:29:42.73ID:???おまいみたいなカスのタイプ量なんざたかが知れとるわw
0313nobodyさん
2014/05/11(日) 00:14:54.48ID:???>>236がそういう例を挙げればいいのにって話で。
むしろその例を挙げることができたのは>>240のレスがあったからこそですよ。
>>305
ラムダ式が一番近いと思うけど
0316nobodyさん
2014/05/11(日) 02:42:04.55ID:???0317nobodyさん
2014/05/11(日) 04:51:06.22ID:???0319nobodyさん
2014/05/11(日) 15:03:10.57ID:3BaeSEEWテーブル自体を取得するにはどうすればいいのでしょうか?
特定の関数を使うのかそれともクエリを実行して配列に入れるのでしょうか?
0320nobodyさん
2014/05/11(日) 15:15:45.87ID:???テーブルのリストがほしいってこと?
それなら MySQL に INFORMATION_SCHEMA っていうデータベースがあってそこに入ってる。
0321nobodyさん
2014/05/11(日) 15:55:36.35ID:???他の人間にも参考になるし、雰囲気は悪くない板だ
多分、回答者はここのメンバーと重なるけどね
0322nobodyさん
2014/05/11(日) 16:24:57.98ID:???0323nobodyさん
2014/05/11(日) 16:30:06.75ID:3BaeSEEWテーブルのリストがほしいです。
具体的にはテーブルのリストを取得してそれをドロップダウンに反映させたいんです。
ありがとうございました。
0324nobodyさん
2014/05/11(日) 16:40:28.55ID:???0326nobodyさん
2014/05/11(日) 17:40:07.82ID:???まさか、DBのファイルを直接アクセスして自分で解析したいわけじゃないよね?
0327nobodyさん
2014/05/11(日) 17:56:44.34ID:???PHP側で動かすならそう単純でもないんじゃない
テーブル一覧を引っ張ってきても表示でつまずきそうだけどな
そういう関数があれば別だが
0328nobodyさん
2014/05/11(日) 18:04:10.25ID:???0329nobodyさん
2014/05/11(日) 18:05:25.35ID:???聞きたいことはこれなんでそ?
0330nobodyさん
2014/05/11(日) 21:33:26.99ID:???0331nobodyさん
2014/05/11(日) 21:50:44.25ID:???それならDBのスレでいいなw
>>330
危ないか?
業務でそういうの作ってるわけじゃないからよくわからんが
0332nobodyさん
2014/05/11(日) 21:56:22.51ID:???順次テーブルが増えるシステムなんじゃないかな。例えばアクセスログだとか
0334nobodyさん
2014/05/12(月) 03:54:47.50ID:???0335nobodyさん
2014/05/12(月) 06:43:58.16ID:???自動採番で便利だったのに
0336nobodyさん
2014/05/12(月) 07:49:13.34ID:???0337nobodyさん
2014/05/12(月) 10:31:57.41ID:???HTMLとかと組み合わせないとまともに使えないからぶっちゃけ欠陥言語だろ
0339nobodyさん
2014/05/12(月) 12:09:39.83ID:???0340nobodyさん
2014/05/12(月) 12:13:52.73ID:YZItTa1A0341nobodyさん
2014/05/12(月) 12:17:12.13ID:???SQLだけでやるならwindow関数のrow_numberを使って奇数行だけ取り出す方法
普通は偶数行も共に取ってきて、奇数行だけにphp側で減らす方法かと
0342nobodyさん
2014/05/12(月) 13:20:22.76ID:???どう考えても、SQLでやるだろ。
「10件取ってくる」ってだけでも、DBMS依存なのに。
0343nobodyさん
2014/05/12(月) 13:35:45.83ID:???何が奇数なのかがかかれてないからなぁ。あと、最新の基準も。
ちゃんと内容を添えてこちらへどうぞ。
SQL質疑応答スレ 14問目
http://toro.2ch.net/test/read.cgi/db/1371476534/
>>342
SQL99基準でいいと思うよ。そっから各固有DBMSに落とせばいいだけだし。
それができない場合に限って「どうすればいい?」って話になる。のが、SQLスレ。
0344nobodyさん
2014/05/12(月) 15:25:34.14ID:???何万件とかになっても無駄な奇数行をphp側に持ってくるの?
0347nobodyさん
2014/05/12(月) 16:50:00.29ID:???ただの揚げ足取りがしたいってだけの無能なレス
0349nobodyさん
2014/05/12(月) 22:12:17.38ID:???未だ4.x系で動いてるシステムぎょーさんあるで
しかも規模が規模だから置き換えも難しいし
顧客も今問題が起きてなきゃどーでもイイネスタイル
ってゆう
0350nobodyさん
2014/05/12(月) 23:55:40.79ID:???4から5はメリット大きいから依頼がよく来るけど、大体は5.2か5.3で落ち着いてるな
問題が起きてなくて不便でもなければ据え置きは正しい選択だよ
0351nobodyさん
2014/05/13(火) 07:49:36.23ID:n97WlEcdこのサイトのように以下2つのことをするにはどうすればよいでしょうか?
画像を全面にだす、かつ任意で選択(右、左に移動)できる
下にポインタを当てると画像が表示される
0352nobodyさん
2014/05/13(火) 08:01:48.19ID:???0355nobodyさん
2014/05/13(火) 12:23:41.91ID:???0356nobodyさん
2014/05/16(金) 15:52:47.54ID:???http://blog.livedoor.jp/kinisoku/archives/4066761.html
0357nobodyさん
2014/05/16(金) 21:44:03.71ID:???0358nobodyさん
2014/05/21(水) 00:09:07.61ID:cY0Url6Nちなみにフレームワークは、Cake1.3使ってる。こっちも一緒に上げないとだめ?
0359nobodyさん
2014/05/21(水) 01:15:39.27ID:p5gLXcKW【PHPのバージョン】5.3
【質問内容】
SJISでmb_convert_caseをMB_CASE_UPPER使おうとしたら
'�d'が文字化けしてしまいます。'c'が入ってると勘違いされてるようですが
マルチバイト専用関数なのになんでこんなにアホなんでしょうか?
mb_ereg_replace_callbackはバージョンが合わず使えませんでした
一種類ずつ置換しようと思いましたが遅くて使えなかったので
どうしたらいいか教えてください
0360nobodyさん
2014/05/21(水) 01:29:03.25ID:???書いてるコード次第。
まあ細かい問題が出てくるのは確実だから、実環境でアップデートする前にテストしないとダメ。
>>359
http://fdays.blogspot.jp/2011/03/php-sjis-sjis-win.html
■ このスレッドは過去ログ倉庫に格納されています