[表示 : 全て 最新50 1-99 101- 201- 2chのread.cgiへ]
Update time : 04/30 13:44 / Filesize : 65 KB / Number-of Response : 290
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

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



1 名前:nobodyさん mailto:sage [2009/04/27(月) 21:39:11 ID:???]
質問者はまず>>1を良く読むこと(必須!)
過去スレ、関連スレ、FAQなどは>>2-10辺り
次スレは>>980が立てる。10分以内に立たない場合、宣言してから立てたい人が立てること。

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

◆質問用テンプレ
【OS名】vine linux
【PHPのバージョン】php5.26
【連携ソフトウェア】mysql
【質問内容】

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

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

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

【その他諸注意】
・SQL・正規表現・PEAR・テンプレート(Smarty等)・フレームワークは各該当スレへ

138 名前:nobodyさん mailto:sage [2009/05/03(日) 14:50:46 ID:???]
( ・∀・)つ〃∩ ヘェーヘェーヘェーヘェーヘェーってPHPで作った
初心者の僕には優しかったです。

139 名前:nobodyさん mailto:sage [2009/05/03(日) 17:51:21 ID:???]
Linuxでインストールしたいんだけど、Apacheのapxのパスってどこなの?
configureオプションについて詳しく載ってるサイトない?


140 名前:139 mailto:sage [2009/05/03(日) 18:08:00 ID:???]
スマン、自己解決したわ
逝ってくる

141 名前:nobodyさん [2009/05/03(日) 19:15:34 ID:XBo5LqsH]
Linuxコマンドを実行したときの結果をTrueかFalseかで知りたいのですが、いい方法はありますか?
execとかsystemだと出来ないようなので。

142 名前:nobodyさん [2009/05/03(日) 19:15:55 ID:RlajZjKv]
>>140
!!!
そんなバカな

143 名前:nobodyさん mailto:sage [2009/05/03(日) 19:49:50 ID:???]
>>141
何をもってtrueかfalseとするかの定義がされてないので答えようがない

144 名前:nobodyさん mailto:sage [2009/05/04(月) 00:21:29 ID:???]
世の中にはこんなマルチ野郎が存在する
qb5.2ch.net/test/read.cgi/saku/1031353962/349

145 名前:nobodyさん mailto:sage [2009/05/04(月) 03:38:06 ID:???]
それをここにもってくる>>144もマルチ支援者野郎

146 名前:nobodyさん mailto:sage [2009/05/04(月) 17:00:33 ID:???]
includeなどで呼び出されたときのみ実行できるようにする方法はありますか?
ファイル単体で動作しないようにしたいのですが



147 名前:146 mailto:sage [2009/05/04(月) 17:13:32 ID:???]
すいません解決しました

148 名前:146 [2009/05/04(月) 17:25:08 ID:h7Ju90Gx]
すいませんIDを出していませんでした。
まだ解決してないです。

149 名前:146 mailto:sage [2009/05/04(月) 17:30:12 ID:???]
>>148は偽者です。お騒がせしました。

150 名前:nobodyさん mailto:sage [2009/05/04(月) 17:39:05 ID:???]
>>146
たぶん無理
includeされるファイルにはクラスとか単体で実行されても無意味な物を入れとくべき

151 名前:nobodyさん mailto:sage [2009/05/04(月) 17:50:50 ID:???]
簡単にできるし
$_SERVER['SCRIPT_NAME']が自ファイル名ならNG、セットされてなければ
ウェブ経由じゃないからNG、それ以外で実行できるようにすればいいじゃん
ほかにもいっぱい方法あるだろ

152 名前:nobodyさん [2009/05/04(月) 18:10:12 ID:h7Ju90Gx]
>>150
>>151
ありがとうございます。
そんな方法があったんですね。

153 名前:nobodyさん mailto:sage [2009/05/04(月) 18:33:46 ID:???]
実行されたくないってのが、ブラウザからそのファイルを直接指定されたときに
実行されたくないって話なら、ブラウザからアクセスできないディレクトリに
置いとくのが定石じゃない。

154 名前:nobodyさん mailto:sage [2009/05/04(月) 18:39:10 ID:???]
>>153
それは、首がもげるほど正論なんですが、
ブラウザからアクセスできないところにファイルを
置けないレン鯖とかもあったりするわけで……。

155 名前:nobodyさん mailto:sage [2009/05/04(月) 18:51:41 ID:???]
>>154
スレチになっちゃうんで、あんまり詳しくは聞かないけど、 PHPは使えるけど、
htaccess でaccess denyできないレンタルサバとかも多いの?

156 名前:nobodyさん mailto:sage [2009/05/04(月) 19:12:05 ID:???]
>>146
単純にincludeファイルは.incにしてそれをはじけばいいんではないの?

<Files ~ "\.inc$">
deny from all
</Files>



157 名前:nobodyさん mailto:sage [2009/05/04(月) 20:22:15 ID:???]
>>154
さすがにそれはダウト。ログすら吐けないじゃんか

158 名前:nobodyさん mailto:sage [2009/05/04(月) 20:45:35 ID:???]
phpが実行できる環境ならクラスか関数にしとけばコールしない限り実行されないじゃん

159 名前:nobodyさん mailto:sage [2009/05/04(月) 23:09:49 ID:???]
>>149みたいな奴嫌いだ。

160 名前:nobodyさん mailto:sage [2009/05/04(月) 23:27:50 ID:???]
>>159
だから皆答えてるんじゃないかなw

161 名前:146 mailto:sage [2009/05/04(月) 23:47:21 ID:???]
>>149はカスだろ

162 名前:161 mailto:sage [2009/05/04(月) 23:48:03 ID:???]
↑のミス^^;
違うスレの146なので気にしないでね

163 名前:nobodyさん mailto:sage [2009/05/05(火) 00:00:12 ID:???]
まぎらわしいわ

164 名前:nobodyさん mailto:sage [2009/05/05(火) 00:17:19 ID:???]
>>159
149だけどそれが狙い

165 名前:nobodyさん [2009/05/05(火) 03:23:06 ID:GwyMTYkX]
リネームについて質問します。

rename("./filebox/A.txt", "./filebox/B.txt");

このようにあらかじめ「B.txt」と変更後のファイル名が決まっていればいいのですが
決まっていない場合に$で変数を使ってファイル名には出来ないのですか?
rename("./filebox/A.txt", "./filebox/$hen.txt");
とかやっちゃうと「$hen.txt」が出来上がってしまうので・・悩んでます。
よろしくお願いします。
OS CentOS 5.1
PHP 5.2.6
なおパーミッション関連は間違いなく合っています。

166 名前:nobodyさん mailto:sage [2009/05/05(火) 03:28:27 ID:???]
rename("./filebox/A.txt", "./filebox/{$hen}.txt"); か
rename("./filebox/A.txt", "./filebox/".$hen.".txt");
でやってみ



167 名前:nobodyさん [2009/05/05(火) 03:57:18 ID:GwyMTYkX]
>>166
あっ、出来た。有難うございました。こういうやり方もあるんですね、勉強になりました。

168 名前:nobodyさん [2009/05/05(火) 05:08:31 ID:9NxYpwlu]
変数をクォートの中にそのまま書き込むと文字として誤認されること多いから俺は常に括弧でくくってるぞ

169 名前:nobodyさん mailto:sage [2009/05/05(火) 05:10:05 ID:???]
文字列連結でいいだろ

170 名前:nobodyさん mailto:sage [2009/05/05(火) 05:25:42 ID:???]
内部が変数の時は {} が出力されないってのは、仕様としてどうかと思うことは多い。
明示的な指定は${var_name} の形式だけにして欲しかった。

171 名前:nobodyさん mailto:sage [2009/05/05(火) 06:15:47 ID:???]
シングルクオート使えばいいのでは?

172 名前:nobodyさん mailto:sage [2009/05/05(火) 06:54:47 ID:???]
>>167
解決したからもう興味ないだろうけど、ざっと見とくと良いよ。
jp.php.net/manual/ja/language.types.string.php#language.types.string.parsing

173 名前:nobodyさん mailto:sage [2009/05/05(火) 12:13:25 ID:???]
>>165
$path = "./filebox/";
$bfile = "A.txt";
$rfile = "B.txt";
rename("$path.$bfile", "$path.$rfile");

174 名前:nobodyさん [2009/05/05(火) 12:16:27 ID:nXqml1BJ]
画像の数字を読み取ることって出来ますか?

175 名前:nobodyさん mailto:sage [2009/05/05(火) 12:17:47 ID:???]
””の中を勝手に展開したりするからわかりにくくなる。
>>173みたいなミスもしちゃうしな。

176 名前:nobodyさん mailto:sage [2009/05/05(火) 12:19:10 ID:???]
$path = "./filebox/";
$bfile = "A.txt";
$rfile = "B.txt";
rename($path.$bfile, $path.$rfile);



177 名前:nobodyさん mailto:sage [2009/05/05(火) 19:59:33 ID:???]
>>174
白黒のフォント文字サイズ固定なら割となんとかなる

178 名前:nobodyさん mailto:sage [2009/05/06(水) 00:27:30 ID:???]
>>177
俺は無理だと思うんだけど

179 名前:nobodyさん mailto:sage [2009/05/06(水) 01:02:20 ID:???]
2値に変換できればあとはmatchさせればいいだけだからな。
スキャンしたものとかは無理だがw

180 名前:nobodyさん mailto:sage [2009/05/06(水) 01:42:14 ID:???]
ま、画像もデータだからね。バイナリの

181 名前:nobodyさん mailto:sage [2009/05/06(水) 07:08:02 ID:???]
>>174
こういうOCRライブラリに投げて読ませれてばいいんでないの?
ttp://code.google.com/p/ocropus/

独自ライブラリ使ってるだろうけどキャプチャもとっくに破られてるらしいからね

182 名前:nobodyさん mailto:sage [2009/05/06(水) 07:27:33 ID:???]
てか、キャプチャ破り以外使い道なさそうだから、こういう質問の相手はすべきじゃないとも思う。

183 名前:nobodyさん mailto:sage [2009/05/06(水) 07:34:32 ID:???]
じゃ終わり

184 名前:nobodyさん mailto:sage [2009/05/06(水) 12:32:17 ID:???]
>>182=>>183

185 名前:nobodyさん mailto:sage [2009/05/06(水) 12:33:01 ID:???]
>>182
キャプチャ破りしか思いつかないのは自分はクラッカー気取りだからじゃないの?wwwwwwwwwwwwwwwwwwwwwwwww

186 名前:nobodyさん mailto:sage [2009/05/06(水) 12:55:35 ID:???]
>>179
2値?
無理だろ



187 名前:nobodyさん mailto:sage [2009/05/06(水) 17:11:19 ID:???]
>>185
うっさい

188 名前:nobodyさん mailto:sage [2009/05/06(水) 17:21:55 ID:???]
PHP暦1週間です。
peclのzip関数をレンタル鯖で使いたいのですが、初期状態では導入されていないみたいです。
linuxも詳しくないのですが、とりあえず「/usr/local/bin/pecl」は発見しまた。
あとはzip.soを発見してextentions dirに設定すれば動くかなと思ったんですが、zip.soが見つかりませんでした。
これ、何とかして導入する方法はありませんでしょうか?
ちなみにphp上で無理やり「pecl install zip」して見ましたがやっぱりだめでした。

もしくは、PHP5 MySQL peclのZIP拡張の入ってるレンタル鯖(年1万以下)ってあります?

189 名前:188 [2009/05/06(水) 17:22:50 ID:hSw36pLb]
あ、sageってた・・・・

190 名前:nobodyさん mailto:sage [2009/05/06(水) 17:44:26 ID:???]
えと、スレ違うと思うんですけど。

191 名前:nobodyさん mailto:sage [2009/05/06(水) 19:07:01 ID:???]
>>188
それが何とかできたら怖いわw
レン鯖と同じ環境のサーバー立ててコンパイルしたso持っていくって
手段は無くも無いが、怒られてアカ剥奪されても知らん。

あとレン鯖探したいなら板違い。

192 名前:nobodyさん mailto:sage [2009/05/06(水) 19:13:40 ID:???]
pearのFile_Archiveじゃだめなん?
他の人も書いてるとおり、レンタルサーバ探しは、ここで聞いても無駄だけどさ。

193 名前:nobodyさん mailto:sage [2009/05/06(水) 19:19:31 ID:???]
つーか標準装備のじゃダメなん?

194 名前:nobodyさん mailto:sage [2009/05/06(水) 19:25:00 ID:???]
>>193
そんなんあったっけ?
どれ?
jp.php.net/manual/ja/refs.compression.php

195 名前:nobodyさん [2009/05/07(木) 03:15:22 ID:re6YnlTy]
【OS名】WindowsXP
【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だと重いましたのでここで質問しました。

196 名前:nobodyさん mailto:sage [2009/05/07(木) 03:25:00 ID:???]
$_SERVER['REQUEST_METHOD']

あとその下のフォームの値も全部$_POSTで



197 名前:nobodyさん [2009/05/07(木) 04:00:17 ID:re6YnlTy]
>>196
出来ました!感謝。
まだ勉強を始めて10日ほどですがぼちぼちがんばります。

198 名前:nobodyさん mailto:sage [2009/05/07(木) 15:01:14 ID:???]
"が""でエスケープされている文字列(ExcelとかのCSV出力と同じ)をパースするために、
以下のようなコードを書いたのですが、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);

これぐらいだったら、正規表現あきらめて、コリコリ書いた方がいいのかなぁ。

199 名前:nobodyさん [2009/05/07(木) 15:02:34 ID:PzaIUqbE]
すいません、さげちゃいました。
よろしくお願いします。

200 名前:198 mailto:sage [2009/05/07(木) 15:04:46 ID:???]
すいません、訂正。

$str = '"'.str_repeat("あいうえお", 10).'"';

ぐらいなら動きます。これを

$str = '"'.str_repeat("あいうえお", 100).'"';

とかにすると落ちます。
重ね重ねすいません。

201 名前:nobodyさん [2009/05/07(木) 16:17:39 ID:PzaIUqbE]
/(([^\"]*(\"\")?)*)\"/ にしたら動くようになったみたいなんで、しばらくこれで様子見ます。
お騒がせしました。

202 名前:あぼーん mailto:あぼーん [あぼーん]
あぼーん

203 名前:nobodyさん [2009/05/07(木) 23:00:22 ID:ymUWK2Mh]
ローカルサーバにアクセスするとアクセス解析には127.0.0.1ってログが残ります。
入っているプロバイダ経由でローカルサーバにアクセスすることは可能でしょうか?
ローカルサーバですけどアクセス解析にはプロバイダのipでログつけたいと思います
どなたかよろしくお願いします

204 名前:nobodyさん mailto:sage [2009/05/08(金) 00:06:37 ID:???]
グローバルIP指定すればいいのでは?

205 名前:nobodyさん [2009/05/08(金) 04:27:45 ID:8b2MJ03K]
phpの動作上からは
/usr/local/lib/php/
がインクルードパスに設定されているようなのですが、
php.iniを見ても、このディレクトリをインクルードパスに設定している箇所がありません。
include_pathの設定は;でコメントアウトされています。
どこで設定されているのでしょうか?


206 名前:nobodyさん mailto:sage [2009/05/08(金) 10:09:23 ID:???]
>>205
とりあえず本当にパスが通ってるのか phpinfo() で確認したら?
include_path はPHP_INI_ALLだから、アチコチで設定できちゃうんだけどさ。



207 名前:nobodyさん [2009/05/08(金) 13:57:36 ID:PQMR/gr5]
Array(
[300] => "ほげ"
[20] => "ほげ"
[74] => "ほげ"
)
みたいな連想配列を、連想インデックスを保持しつつキーでソートするにはどうしたらいいの?
こんな感じで。
Array(
[20] => "ほげ"
[74] => "ほげ"
[300] => "ほげ"
)
uasortのユーザー比較比較関数は配列の値しか渡されないみたいで、キーで比較は出来ないみたいだし。

208 名前:nobodyさん mailto:sage [2009/05/08(金) 14:05:56 ID:???]
>>207
連想インデックスでソートすればおk

209 名前:nobodyさん mailto:sage [2009/05/08(金) 14:06:37 ID:???]
最近のゆとりは質問するときの態度が悪すぎ

210 名前:nobodyさん [2009/05/08(金) 14:22:40 ID:PQMR/gr5]
>>208
ありがとう。

211 名前:nobodyさん mailto:age [2009/05/08(金) 15:04:32 ID:???]
public function addOption(commandOption $option)
{
////////////////////
}
上記のaddOptionメソッドにcommandOption $optionという引数を
与えていますが、どういう意味でしょうか。


212 名前:nobodyさん mailto:sage [2009/05/08(金) 15:07:30 ID:???]
どこから拾ってきたんだよ
前後分からないと言えないぞ

213 名前:211 mailto:sage [2009/05/08(金) 15:07:33 ID:???]
自己解決しましたよっと
スレ汚しサーセン

214 名前:nobodyさん mailto:sage [2009/05/08(金) 15:08:26 ID:???]
解決したなら解決方法かいてけよ・・・
最近マナーひどいなほんと

215 名前:211 mailto:sage [2009/05/08(金) 15:10:53 ID:???]
>>214
わからないから教えてほしいって書けばいいのに

216 名前:211 mailto:age [2009/05/08(金) 15:14:54 ID:???]

213は偽者

class aのメソッドにそんな記述があったんだけど、
これはキャストしているんですか?




217 名前:nobodyさん mailto:sage [2009/05/08(金) 15:15:33 ID:???]
ID出てないから全員偽者か

218 名前:nobodyさん [2009/05/08(金) 15:21:48 ID:wSZsV7Ai]
>>213,>>215,>>216
ID出せばいいんだろ氏ねよ無知の分際で
答えられないなら黙ってロムってろよ
気分が胸糞悪いな

219 名前:nobodyさん mailto:sage [2009/05/08(金) 15:23:10 ID:???]
はいごくろう
ではさようなら

220 名前:nobodyさん mailto:sage [2009/05/08(金) 16:24:16 ID:???]
IDうっかり出し忘れただけで、偽物登場するのはよろしくないと思う。
荒らしに相当する。一体なんなの?

221 名前:nobodyさん mailto:sage [2009/05/08(金) 16:25:19 ID:???]
お前2chで何言ってんの?

222 名前:nobodyさん mailto:sage [2009/05/08(金) 16:49:35 ID:???]
なんだおまいら、結局知らないのかよ。

www.php.net/manual/ja/language.oop5.interfaces.php

223 名前:nobodyさん mailto:sage [2009/05/08(金) 17:06:09 ID:???]
>>211
質問がイマイチ曖昧だけど、書式について聞いてるなら、PHPでも型チェックが導入されてたはず。
ただ、マニュアルにはどこに書いてあるのか見つけられんかったが。

224 名前:nobodyさん mailto:sage [2009/05/08(金) 18:58:52 ID:???]
>>211
$optionがcommandOptionのインスタンスでなきゃいけんということ。

おまいらグダ巻いてないで教えてやれよ


225 名前:nobodyさん mailto:sage [2009/05/08(金) 19:33:23 ID:???]
>>1も欲読めない人間の質問はスルーでおk

226 名前:nobodyさん [2009/05/08(金) 20:03:01 ID:tCM7CGYm]
fc2ブログの、全部の記事(300件以上)分をRSSで取得したいのですが、
どうすればいいでしょうか
qqy.blog102.fc2.com/具体的にはこのサイトなのですが、
どうぞよろしくお願いします<m(__)m>



227 名前:nobodyさん mailto:sage [2009/05/08(金) 20:12:28 ID:???]
こっちの方だろ
www.php.net/manual/ja/language.oop5.typehinting.php

↓intやstringがない理由

228 名前:nobodyさん [2009/05/08(金) 20:43:37 ID:gndL9SHG]
【OS名】Freebsd 6.1
【PHPのバージョン】php5
【連携ソフトウェア】なし
【質問内容】 文字列操作の仕方について教えて下さい。
次の三つの文字列がある場合に、
(1) 東京都港区麻布1-5-3
(2) 東京都港区西麻布1-3-5
(3) 東京都港区麻布1-2

処理結果として、三つの変数に共通の「東京都港区」だけ抽出したいのですが、
どのような考え方で実装すれば良いでしょうか?

数学でいう最小公倍数みたいな?考え方です。
宜しくお願いします。

229 名前:nobodyさん mailto:sage [2009/05/08(金) 21:14:53 ID:???]
>>228
最長共通文字列を求めたいということならアルゴリズムの問題だから、
LCS(Longest Common Subsequence)問題とかで検索してみたらいいよ。
3つ以上だとどうやるのか知らないけど。

230 名前:nobodyさん mailto:sage [2009/05/08(金) 21:17:05 ID:???]
どっちかと言うと、最大公約数じゃないかな^^

231 名前:nobodyさん mailto:sage [2009/05/08(金) 21:18:56 ID:???]
確かに先頭からって前提がないとすると、かなり難しい気がするな。

232 名前:226 mailto:sage [2009/05/08(金) 22:28:42 ID:???]
>>226 誰かよろしくお願いします<m(__)m>

233 名前:nobodyさん mailto:sage [2009/05/08(金) 23:18:02 ID:???]
先頭からの一致でいいなら、単純にループをぶん回していけばいい。
(1)と(2)と(3)の共通文字列は、「(1)と(2)の共通文字列」と「(3)」との共通文字列に等しいはずだ。
4つ以上でも同じ。
(1)と(2)の共通文字列を求め、それと(3)の共通文字列を求め、それと(4)の共通文字列を求め…と繰り返せばいい。

234 名前:nobodyさん mailto:sage [2009/05/08(金) 23:21:44 ID:???]
>>232
jp.php.net/manual/ja/function.simplexml-load-file.php

235 名前:nobodyさん [2009/05/08(金) 23:34:43 ID:gndL9SHG]
早速アドバイス頂きましてどうもありがとうございました。

アルゴリズムの問題ですか....LCS問題・・・
調べて見たのですが、C系で実装されているサンプルはありましたが、
phpでは見つかりませんでした。理解しながら、phpに実装するのは結構大変そうですね。

先頭からではなく、文中からの一致も必要なのですが、
思った以上に難しくて冷や汗です。

追記しますと、10000件以上対象がありまして、
先ほどの例ですと、東京都港区麻布なら2件一致、東京都港区なら3件一致、
と最小+最小から2番目、3番目・・・とできればやりたいのですが、
もっと難しいですよね。う〜ん、困りました。

236 名前:nobodyさん mailto:sage [2009/05/09(土) 00:05:40 ID:???]
>>235
いっそ部分文字列を全パターン切り出して、それをキー値にした配列で個数数えたら?
注意しないと東京都西東京市とかは「東京」がダブルカウントされてしまうが。



237 名前:nobodyさん mailto:sage [2009/05/09(土) 00:13:09 ID:???]
もう形態素解析の世界だな

238 名前:nobodyさん mailto:sage [2009/05/09(土) 00:41:11 ID:???]
Cの実装をPHPに移植する程度で腰が引けてるようなレベルではどうにもならないと思う。
完全にアルゴリズムの世界なので、C、C++、Javaでしかサンプルは存在しないと考えたほうがいい。

つうか、その例だと先頭からの一致しか見てない気がするのだが。
「大阪府大阪市港区」「愛知県名古屋市港区」「東京都港区」の共通文字列は?「港区」検出したいのか?






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧](*・∀・)<65KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef