PHP上級者が集まるスレ (612レス)
1-

459: 2012/04/19(木)22:43 ID:ETb6Xu93(2/5) AAS
>>458
あ、ごめん。
SELECT translate($str,'0123456789abcdefABCDEF','')='';
だった。
460: 2012/04/19(木)23:06 ID:??? AAS
お前ら初心者の癖してこのスレにいすわるな。
461: 458 2012/04/19(木)23:14 ID:ETb6Xu93(3/5) AAS
最速、という答えを言えるには上級者じゃないと!
ちなみに当方、アクセラレータいれてるんでインタープリタのオーバーヘッドは無視してください。
462
(3): 2012/04/19(木)23:19 ID:??? AAS
>>458
preg_match('^[0-9a-f]+$/i', $string);
しか考えられんが最速かどうかは知らん
463: 458 2012/04/19(木)23:24 ID:ETb6Xu93(4/5) AAS
>>462
可読性からいうと一番「美しい」予感ではありますな。
464
(1): 2012/04/19(木)23:26 ID:??? AAS
正規表現が可読性いい(笑)
465: 2012/04/19(木)23:30 ID:ETb6Xu93(5/5) AAS
>>464
エスケープ文字が2段階入った鬼のような正規表現に比べりゃ >>462 は余裕っしょ。
466: 2012/04/19(木)23:49 ID:??? AAS
そうか、君がいいならそれでいいよ
467
(1): 2012/04/20(金)17:08 ID:??? AAS
$str = "aaaa @bbbb"; // ← ?
$dummy = split("@",$str);

?において @の左側の一見すると半角スペースの部分に
バイナリエディタで確認すると 1A の文字が入っている場合に
splitでは意図した分割が出来ません。

そもそも、この 1A ってなんなんでしょうか?
468: 467 2012/04/20(金)17:17 ID:??? AAS
いずれにしてもこのデータのパターンは例外の様なので
UTF-8で定義した変数内文字列に
1A の物があったら除外を行う方向で対応したいのですが
どうすれば、

特定の文字コード(文字列じゃない)の文字を削除する事が出来ますか?
469: 2012/04/20(金)20:46 ID:??? AAS
EOF
470
(2): 2012/04/21(土)10:05 ID:xu2If+se(1) AAS
>>447
文字と文字列の差を考えるとまぁ、そんな感じ。

>>458
最速かは分からんが、alpha numeric略してalnumというのを探してみると、なんやらにあったりする事がある。関数のオプションとか。
471: 2012/04/21(土)11:40 ID:??? AAS
ぜんぜん上級者集まってないスレだな
472: 2012/04/21(土)15:03 ID:??? AAS
初心者スレ
473: 2012/04/21(土)17:13 ID:IaLOn3+I(1/3) AAS
>>470
そこから調べてみたら ctype_xdigit
なんてのがあることが判った。サンクス。あとで比較してみるわ。
474: 2012/04/21(土)17:21 ID:??? AAS
PHPの上級者の皆さん(自称は勘弁)は
Eclipseで開発する場合に
ブレークポイントとかって使っていますか?
475: 2012/04/21(土)18:09 ID:??? AAS
PHP上級者がEclipseで開発するとは思えんw
476: 2012/04/21(土)18:13 ID:??? AAS
じゃー何で開発してるんだ?
477
(2): 2012/04/21(土)18:16 ID:??? AAS
EclipseはPHP苦手な人用に関数名教えてくれたり引数指定を教えてくれたり
シンタックスエラーがあれば教えてくれたり・・ だからなぁ

PHP上級者だったら使い慣れたシンプルなエディタで十分やろな
478: 2012/04/21(土)18:21 ID:??? AAS
>>477
Eclipseの使い方を知らないだけじゃないの?
(実は、初心者の為)
1-
あと 134 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.009s