【PHP】下らねぇ質問はID出して書き込みやがれ 84
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
2009/04/27(月) 21:39:11ID:???過去スレ、関連スレ、FAQなどは>>2-10辺り
次スレは>>980が立てる。10分以内に立たない場合、宣言してから立てたい人が立てること。
◆前スレ
【PHP】下らねぇ質問はID出して書き込みやがれ 83
http://pc11.2ch.net/test/read.cgi/php/1238958898/
◆質問用テンプレ
【OS名】vine linux
【PHPのバージョン】php5.26
【連携ソフトウェア】mysql
【質問内容】
◆質問する時の注意
・ スレを上げて自分のIDを表示させること。(メール欄に何も記述しない。専ブラのsageチェックを外す)
・ 己の行った操作、変更などを詳しく明記すること。
・ エラーメッセージはそのまま表記すること。「エラーが出ます」だけでは回答不可。
・ 質問者として、態度をわきまえること。
・ 事前に関連リンクの公式マニュアル、リファレンス本くらいはちゃんと目を通しておくこと。
(PHPで最良の教本はこの公式マニュアル。市販の書籍は嘘が多いので鵜呑みにしない。)
◆質問後の注意
・2回目以降は最初に質問した際のレス番号を入れて、偽者防止に必ずIDを表示させること。
・解決しなくても回答をもらった場合はお礼を言うこと。
(荒らし、煽りは除く。煽られたときも、無闇に反論せずスルーすること。)
◆回答者への注意
・誰にレスしているのか分からないと困るので、>>(アンカー)をつけて回答すること。
【その他諸注意】
・SQL・正規表現・PEAR・テンプレート(Smarty等)・フレームワークは各該当スレへ
0176nobodyさん
2009/05/05(火) 12:19:10ID:???$bfile = "A.txt";
$rfile = "B.txt";
rename($path.$bfile, $path.$rfile);
0179nobodyさん
2009/05/06(水) 01:02:20ID:???スキャンしたものとかは無理だがw
0180nobodyさん
2009/05/06(水) 01:42:14ID:???0181nobodyさん
2009/05/06(水) 07:08:02ID:???こういうOCRライブラリに投げて読ませれてばいいんでないの?
ttp://code.google.com/p/ocropus/
独自ライブラリ使ってるだろうけどキャプチャもとっくに破られてるらしいからね
0182nobodyさん
2009/05/06(水) 07:27:33ID:???0183nobodyさん
2009/05/06(水) 07:34:32ID:???0185nobodyさん
2009/05/06(水) 12:33:01ID:???キャプチャ破りしか思いつかないのは自分はクラッカー気取りだからじゃないの?wwwwwwwwwwwwwwwwwwwwwwwww
0188nobodyさん
2009/05/06(水) 17:21:55ID:???peclのzip関数をレンタル鯖で使いたいのですが、初期状態では導入されていないみたいです。
linuxも詳しくないのですが、とりあえず「/usr/local/bin/pecl」は発見しまた。
あとはzip.soを発見してextentions dirに設定すれば動くかなと思ったんですが、zip.soが見つかりませんでした。
これ、何とかして導入する方法はありませんでしょうか?
ちなみにphp上で無理やり「pecl install zip」して見ましたがやっぱりだめでした。
もしくは、PHP5 MySQL peclのZIP拡張の入ってるレンタル鯖(年1万以下)ってあります?
0189188
2009/05/06(水) 17:22:50ID:hSw36pLb0190nobodyさん
2009/05/06(水) 17:44:26ID:???0191nobodyさん
2009/05/06(水) 19:07:01ID:???それが何とかできたら怖いわw
レン鯖と同じ環境のサーバー立ててコンパイルしたso持っていくって
手段は無くも無いが、怒られてアカ剥奪されても知らん。
あとレン鯖探したいなら板違い。
0192nobodyさん
2009/05/06(水) 19:13:40ID:???他の人も書いてるとおり、レンタルサーバ探しは、ここで聞いても無駄だけどさ。
0193nobodyさん
2009/05/06(水) 19:19:31ID:???0194nobodyさん
2009/05/06(水) 19:25:00ID:???そんなんあったっけ?
どれ?
http://jp.php.net/manual/ja/refs.compression.php
0195nobodyさん
2009/05/07(木) 03:15:22ID:re6YnlTy【PHPのバージョン】PHP Version 5.2.6
【連携ソフトウェア】mysql5
【質問内容】
ttp://php.dori-mu.net/search.html
ここを見て勉強してるんですが実行すると「Error: invalid method」とブラウザに
表示され、先に進めません。apacheのログを見ると
Undefined variable: REQUEST_METHOD in *** search.php on line 18
との事でぐぐってみたらphp.iniのエラーレベルを変更する事で解決できる場合も
あるようですが、私の場合はやはり同じでした。ソースを見てわかる方がいたら
修正箇所などを教えて頂けませんか?
ソースはttp://php.dori-mu.net/source/source.php?src=search/search.phps
のものを丸写ししています。
Mysql絡みですが、問題はphpだと重いましたのでここで質問しました。
0196nobodyさん
2009/05/07(木) 03:25:00ID:???あとその下のフォームの値も全部$_POSTで
0197nobodyさん
2009/05/07(木) 04:00:17ID:re6YnlTy出来ました!感謝。
まだ勉強を始めて10日ほどですがぼちぼちがんばります。
0198nobodyさん
2009/05/07(木) 15:01:14ID:???以下のようなコードを書いたのですが、Apache上で動作させるとスタック不足で落ちてしまいます。
(ApacheのStatusコード:3221225725)
もっとリソースを食わないようにするにはどうすべきでしょうか?
今使っている環境は PHP5.2.9-1 Apache2.2.11 Vista(32bit) Homeです。
$str = '"'.str_repeat("あいうえお", 10).'"';
preg_match('/(([^\"]|\"\")*)\"/A', $str, $matches, PREG_OFFSET_CAPTURE, 1);
これぐらいだったら、正規表現あきらめて、コリコリ書いた方がいいのかなぁ。
0199nobodyさん
2009/05/07(木) 15:02:34ID:PzaIUqbEよろしくお願いします。
0200198
2009/05/07(木) 15:04:46ID:???$str = '"'.str_repeat("あいうえお", 10).'"';
ぐらいなら動きます。これを
$str = '"'.str_repeat("あいうえお", 100).'"';
とかにすると落ちます。
重ね重ねすいません。
0201nobodyさん
2009/05/07(木) 16:17:39ID:PzaIUqbEお騒がせしました。
0202nobodyさん
2009/05/07(木) 22:07:21ID:t+SeaAR0竹康至ってこれ?
722 :2ちゃんねらーの家公開中:2008/08/18(月) 10:01:23 ID:kkpaqZPt
narumiyastorys:アンコレレイティド
narumiyastorys:本名 タケヤスシ
narumiyastorys:住所 東京都国立市富士見台2丁目7-6
google地図ストリートビューってすごい(家が丸見え)
http://maps.google.co.jp/maps?f=q&hl=
ja&geocode=&q=%E5%9B%BD%E7%AB%8B%E5%B8%82%E5%AF%8C%E5%A3%AB%E8%A6%8B%E5%8F%B0%EF%BC%92%E4%B8%81%E7%9B%AE%EF%BC%97%EF%BC%8D%EF%BC%96&sll=36.5626,136.362305&sspn=35.739407,54.84375&ie=UTF8&ll=35.685553,139.446394&spn=0.008889,0.01339&z=16&iwloc=addr
0203nobodyさん
2009/05/07(木) 23:00:22ID:ymUWK2Mh入っているプロバイダ経由でローカルサーバにアクセスすることは可能でしょうか?
ローカルサーバですけどアクセス解析にはプロバイダのipでログつけたいと思います
どなたかよろしくお願いします
0204nobodyさん
2009/05/08(金) 00:06:37ID:???0205nobodyさん
2009/05/08(金) 04:27:45ID:8b2MJ03K/usr/local/lib/php/
がインクルードパスに設定されているようなのですが、
php.iniを見ても、このディレクトリをインクルードパスに設定している箇所がありません。
include_pathの設定は;でコメントアウトされています。
どこで設定されているのでしょうか?
0206nobodyさん
2009/05/08(金) 10:09:23ID:???とりあえず本当にパスが通ってるのか phpinfo() で確認したら?
include_path はPHP_INI_ALLだから、アチコチで設定できちゃうんだけどさ。
0207nobodyさん
2009/05/08(金) 13:57:36ID:PQMR/gr5[300] => "ほげ"
[20] => "ほげ"
[74] => "ほげ"
)
みたいな連想配列を、連想インデックスを保持しつつキーでソートするにはどうしたらいいの?
こんな感じで。
Array(
[20] => "ほげ"
[74] => "ほげ"
[300] => "ほげ"
)
uasortのユーザー比較比較関数は配列の値しか渡されないみたいで、キーで比較は出来ないみたいだし。
0209nobodyさん
2009/05/08(金) 14:06:37ID:???0210nobodyさん
2009/05/08(金) 14:22:40ID:PQMR/gr5ありがとう。
0211nobodyさん
2009/05/08(金) 15:04:32ID:???{
////////////////////
}
上記のaddOptionメソッドにcommandOption $optionという引数を
与えていますが、どういう意味でしょうか。
0212nobodyさん
2009/05/08(金) 15:07:30ID:???前後分からないと言えないぞ
0213211
2009/05/08(金) 15:07:33ID:???スレ汚しサーセン
0214nobodyさん
2009/05/08(金) 15:08:26ID:???最近マナーひどいなほんと
0215211
2009/05/08(金) 15:10:53ID:???わからないから教えてほしいって書けばいいのに
0216211
2009/05/08(金) 15:14:54ID:???213は偽者
class aのメソッドにそんな記述があったんだけど、
これはキャストしているんですか?
0217nobodyさん
2009/05/08(金) 15:15:33ID:???0218nobodyさん
2009/05/08(金) 15:21:48ID:wSZsV7AiID出せばいいんだろ氏ねよ無知の分際で
答えられないなら黙ってロムってろよ
気分が胸糞悪いな
0219nobodyさん
2009/05/08(金) 15:23:10ID:???ではさようなら
0220nobodyさん
2009/05/08(金) 16:24:16ID:???荒らしに相当する。一体なんなの?
0221nobodyさん
2009/05/08(金) 16:25:19ID:???0222nobodyさん
2009/05/08(金) 16:49:35ID:???つhttp://www.php.net/manual/ja/language.oop5.interfaces.php
0223nobodyさん
2009/05/08(金) 17:06:09ID:???質問がイマイチ曖昧だけど、書式について聞いてるなら、PHPでも型チェックが導入されてたはず。
ただ、マニュアルにはどこに書いてあるのか見つけられんかったが。
0224nobodyさん
2009/05/08(金) 18:58:52ID:???$optionがcommandOptionのインスタンスでなきゃいけんということ。
おまいらグダ巻いてないで教えてやれよ
0226nobodyさん
2009/05/08(金) 20:03:01ID:tCM7CGYmどうすればいいでしょうか
http://qqy.blog102.fc2.com/具体的にはこのサイトなのですが、
どうぞよろしくお願いします<m(__)m>
0227nobodyさん
2009/05/08(金) 20:12:28ID:???http://www.php.net/manual/ja/language.oop5.typehinting.php
↓intやstringがない理由
0228nobodyさん
2009/05/08(金) 20:43:37ID:gndL9SHG【PHPのバージョン】php5
【連携ソフトウェア】なし
【質問内容】 文字列操作の仕方について教えて下さい。
次の三つの文字列がある場合に、
(1) 東京都港区麻布1-5-3
(2) 東京都港区西麻布1-3-5
(3) 東京都港区麻布1-2
処理結果として、三つの変数に共通の「東京都港区」だけ抽出したいのですが、
どのような考え方で実装すれば良いでしょうか?
数学でいう最小公倍数みたいな?考え方です。
宜しくお願いします。
0229nobodyさん
2009/05/08(金) 21:14:53ID:???最長共通文字列を求めたいということならアルゴリズムの問題だから、
LCS(Longest Common Subsequence)問題とかで検索してみたらいいよ。
3つ以上だとどうやるのか知らないけど。
0230nobodyさん
2009/05/08(金) 21:17:05ID:???0231nobodyさん
2009/05/08(金) 21:18:56ID:???0233nobodyさん
2009/05/08(金) 23:18:02ID:???(1)と(2)と(3)の共通文字列は、「(1)と(2)の共通文字列」と「(3)」との共通文字列に等しいはずだ。
4つ以上でも同じ。
(1)と(2)の共通文字列を求め、それと(3)の共通文字列を求め、それと(4)の共通文字列を求め…と繰り返せばいい。
0234nobodyさん
2009/05/08(金) 23:21:44ID:???http://jp.php.net/manual/ja/function.simplexml-load-file.php
0235nobodyさん
2009/05/08(金) 23:34:43ID:gndL9SHGアルゴリズムの問題ですか....LCS問題・・・
調べて見たのですが、C系で実装されているサンプルはありましたが、
phpでは見つかりませんでした。理解しながら、phpに実装するのは結構大変そうですね。
先頭からではなく、文中からの一致も必要なのですが、
思った以上に難しくて冷や汗です。
追記しますと、10000件以上対象がありまして、
先ほどの例ですと、東京都港区麻布なら2件一致、東京都港区なら3件一致、
と最小+最小から2番目、3番目・・・とできればやりたいのですが、
もっと難しいですよね。う〜ん、困りました。
0236nobodyさん
2009/05/09(土) 00:05:40ID:???いっそ部分文字列を全パターン切り出して、それをキー値にした配列で個数数えたら?
注意しないと東京都西東京市とかは「東京」がダブルカウントされてしまうが。
0237nobodyさん
2009/05/09(土) 00:13:09ID:???0238nobodyさん
2009/05/09(土) 00:41:11ID:???完全にアルゴリズムの世界なので、C、C++、Javaでしかサンプルは存在しないと考えたほうがいい。
つうか、その例だと先頭からの一致しか見てない気がするのだが。
「大阪府大阪市港区」「愛知県名古屋市港区」「東京都港区」の共通文字列は?「港区」検出したいのか?
0239nobodyさん
2009/05/09(土) 01:01:54ID:???0240nobodyさん
2009/05/09(土) 03:11:42ID:6UxgjX3A自分をincludeしたファイルのパスを知りたいのですが、
どうすれば分かるでしょうか?
0241nobodyさん
2009/05/09(土) 05:49:41ID:???includeしても実行ディレクトリは親だとおもうけど
0243nobodyさん
2009/05/09(土) 08:09:07ID:???0244nobodyさん
2009/05/09(土) 09:57:54ID:???0245nobodyさん
2009/05/09(土) 12:56:31ID:???試してないけど
inc.php
<?php
$filepath = __FILE__;
hoge.php
<?php
incude_once('./fuga/inc.php');
echo $filepath
hoge.phpへのパスが返ってきちゃうか不安だけど。
0247nobodyさん
2009/05/09(土) 12:59:05ID:???0249nobodyさん
2009/05/09(土) 21:36:48ID:xpzC4uCd【PHPのバージョン】php5.29
【質問内容】JISからUTF-8の変換について
質問です。
IRCから受け取った文字列を処理したいのですが、mb_detect_encoding()で受け取った文字列の文字コードを調べたところJISと表示されたので
mb_convert_encoding($data->message,"JIS","UTF-8")のように変換しようとしても変換後の文字列は相変わらずJISになってしまいます。
JIS->UTF-8は他の変換方法があるのでしょうか?
0250nobodyさん
2009/05/09(土) 21:41:49ID:???string mb_convert_encoding ( string $str , string $to_encoding [, mixed $from_encoding ] )
0251nobodyさん
2009/05/09(土) 22:20:39ID:???その通りでしたーっ!
いや、なんかC出身なせいか関数(src,dst)っていう先入観が…
言い訳ですよねリファレンスくらいよめよksgですよね
0253nobodyさん
2009/05/09(土) 23:20:03ID:xpzC4uCd仕事?よくわからないですけどただの趣味です。
PHP始めたばっかりでIRCbotでも作ってみようかなと
0254nobodyさん
2009/05/10(日) 01:06:03ID:???引数順序カオスだよなぁ、PHP。
多量の引数を取る関数が多いってのもあるが。
0255nobodyさん
2009/05/10(日) 08:31:15ID:???いまだにエディタしょぼいが
0256nobodyさん
2009/05/10(日) 14:52:43ID:???PHP6ではユニコードになるらしいから新しいマルチバイト命令でるかもね。
0257nobodyさん
2009/05/11(月) 00:53:38ID:r24gXu9ahoge.sort(function(a, b) {return (a > b) ? -1 : 1;})
こんな風に、そのソート関数だけで有効なユーザー定義ソート関数が使えるけど
phpではどうやるの?
function cmp($a, $b){return ($a < $b) ? -1 : 1;}
usort($hoge, "cmp");
だと、他の場所にcmpという関数が無いか気にする必要があるし。
025828
2009/05/11(月) 01:01:59ID:???>257
class mySort
{
public static function cmp($a, $b){return ($a < $b) ? -1 : 1;}
}
usort($hoge, array('mySort', 'cmp');
0259nobodyさん
2009/05/11(月) 01:48:59ID:???usort($arr, function($a, $b){ return $a - $b; });
0260nobodyさん
2009/05/11(月) 02:03:26ID:???php5.3まで待ちます…
0261nobodyさん
2009/05/11(月) 03:00:53ID:???0262nobodyさん
2009/05/11(月) 03:35:39ID:3RhlII/wsrc/php-5.3.0RC2/ext/mbstring/mbstring.c:4757: error: `php_mb_encoding_detector' undeclared (first use in this function)
src/php-5.3.0RC2/ext/mbstring/mbstring.c:4758: error: `php_mb_encoding_converter' undeclared (first use in this function)
どなたか解決策ご存じでしょうか?
0263nobodyさん
2009/05/11(月) 11:00:53ID:thXXZ3vj変更点を確認したいのですが、日本語で記述しているページはないでしょうか?
http://www.php.gr.jp/も日本語ではなく、変更点の記述場所へのリンク(リンク先は英語)です。
0264nobodyさん
2009/05/11(月) 11:08:58ID:???ほとんど箇条書きだし読めるべ?
0266nobodyさん
2009/05/11(月) 17:48:55ID:???PHPは今や完全に時代遅れなのに、そこそこにこのスレが伸びるのはなぜですか?
0267nobodyさん
2009/05/11(月) 17:52:15ID:???0272nobodyさん
2009/05/11(月) 18:06:42ID:???お前は何を言ってるんだ
0273nobodyさん
2009/05/11(月) 18:09:14ID:???学歴ネタは結構スレ伸びるよw
0274nobodyさん
2009/05/11(月) 18:14:58ID:???古いCMを思い出してしまった
■ このスレッドは過去ログ倉庫に格納されています