のくす牧場
コンテンツ
牧場内検索
カウンタ
総計:126,269,493人
昨日:no data人
今日:
最近の注目
人気の最安値情報

    私的良スレ書庫

    不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitter
    ログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。

    元スレ【PHP】ID出さなくても質問OKなスレ【初心者歓迎】

    php スレッド一覧へ / php とは? / 携帯版 / dat(gz)で取得 / トップメニュー
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : - browscap + 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
    レスフィルター : (試験中)
    1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter
    1 : nobodyさん - 2009/02/03(火) 01:09:36 ID:??? (+101,+29,-89)
    まず読め→【PHP マニュアル】http://www.php.net/manual/ja/
    PHPで最良の教本はこの公式マニュアル。市販の書籍は嘘が多いので鵜呑みにしない。
    過去スレ、関連スレ、FAQなどは>>2-10辺り
    次スレは>>980が立てる。10分以内に立たない場合、宣言してから立てたい人が立てること。
    2 : nobodyさん - 2009/02/03(火) 01:10:22 ID:??? (+49,-29,-18)
    姉妹スレ

    【PHP】下らねぇ質問はID出して書き込みやがれ 80
    http://pc11.2ch.net/test/read.cgi/php/1233479457/

    こちらはIDだして質問するスレ
    3 : nobodyさん - 2009/02/03(火) 01:11:28 ID:??? (+3,-30,-90)
    関連リンク
    ■本家マニュアル   http://www.php.net/manual/ja/
    ■日本PHPユーザ会 http://www.php.gr.jp/
    ■PEARマニュアル  http://pear.php.net/manual/ja/
    ■メーリングリスト   http://ns1.php.gr.jp/mailman/listinfo/
    ■ZFマニュアル    http://framework.zend.com/manual/ja/

    (以下英語)
    ■Smarty       http://smarty.php.net/
    ■Zend本家      http://www.zend.com/
    ■Zend Framework  http://framework.zend.com/
    ■php | architect   http://www.phparch.com/
    ■Smartyマニュアル http://smarty.php.net/manual/en/
    ■PECL本家(英語) http://pecl.php.net/
    4 : nobodyさん - 2009/02/03(火) 01:47:19 ID:??? (+52,+29,-2)
    なんで次立ててんだ、カス。
    5 : nobodyさん - 2009/02/03(火) 02:49:21 ID:??? (+23,+5,+0)
    >>1
    6 : nobodyさん - 2009/02/03(火) 06:31:37 ID:??? (+63,+30,+0)
    そもそも2chはそれぞれの板の趣旨に沿って、
    既にある程度は知識・経験を持っている者同士が話を
    深めていくところなのであって、初心者の質問は板においてはオマケに過ぎない。

    手間も費用もかけずにタダで知識をゲットしようなんて甘い、
    初心者の質問は無視されても仕方が無い。それが2chの基本。

    でも、
    「2chの人達ならばこの問題を解決してくれるかもしれない」
    と思って2chを訪れる善意の人たちのために、
    多くの板ではあくまでも 《 厚意で 》 質問専用スレを用意している。
    なのに、
    「質問スレだと解答が遅い」
    「単発スレのほうがレスが早く着く」
    などのふざけた理由で単発スレを立てるヴァカが引きも切らない。

    もし、単発スレにいちいち解答していたとしたら、
    勘違い厨房が
    「やっぱり単発スレの方がすばやく解答をもらえるじゃないか」
    と感じて毎日毎日10個も20個も単発質問スレが立ってしまい、
    5分前に立った似たような単発スレすらも見付けられないだろう。
    そもそもこういう自己中なヴァカは過去ログなんか絶対チェックしない。

    そのうちに板内はその手の単発質問スレで埋め尽くされてしまうだろう。
    そうなればパート●●とか続いている名シリーズ・スレすらもどんどんDAT落ちしてしまうだろう。
    と言う事ぐらい、5秒も考えれば分かりそうなもんだ。
    7 : nobodyさん - 2009/02/03(火) 09:54:59 ID:??? (+52,+29,-15)
    なんでこんなスレをたてたんだ?
    9 : nobodyさん - 2009/02/14(土) 18:31:28 ID:??? (+16,-30,-212)
    簡単な書き込みで下記のようにしていますがすぐに壊れてしまいます。
    (各行最大4文字で最大500行、DBは使わない。)

    $text="aaa"."\n";
    $data = file("example.txt");
    $fp = fopen("example.txt","a+b");
    if(flock($fp, LOCK_EX)){
    ftruncate($fp, 0);
    fwrite($fp,$text);
    $i = 0;
    foreach ($data as $value) {
    fwrite($fp,$value);
    $i++;
    }
    fclose($fp);

    簡単に壊れないようにするにはどうすれば良いでしょうか。
    10 : nobodyさん - 2009/02/14(土) 18:35:11 ID:??? (+0,-28,-5)
    このスレは重複スレなので削除対象です
    質問は本スレでどうぞ
    11 : nobodyさん - 2009/02/14(土) 18:50:14 ID:??? (+4,-30,-89)
    >>9
    同壊れるか分からないが。。
    ロックは適当に

    $data = "aaa"."\n".file_get_contents("example.txt");
    $fp = fopen("example.txt","wb");
    fputs($fp,$data);
    fclose($fp);
    12 : nobodyさん - 2009/02/14(土) 19:10:38 ID:??? (+5,-30,-108)
    >>9
    ありがとうございます。上記の物とこれで様子を見てみます。
    $data = "aaa"."\n".file_get_contents("example.txt");
    file_put_contents("example.txt", $data, LOCK_EX);


    もう一つ質問なのですが、テキストファイルよりも
    DATファイルとかの方が強いのでしょうか。
    13 : nobodyさん - 2009/02/14(土) 19:39:23 ID:??? (+57,+29,-5)
    ロックかけるときはロック専用ファイルを用意してそれをロックすることをおすすめする。
    14 : nobodyさん - 2009/02/23(月) 03:44:50 ID:??? (-2,-30,-14)
    $hoge = 1;
    if($hoge){
    ~~~


    $hoge = true;
    if($hoge){
    ~~~


    どちらの方がいいのでしょうか
    15 : nobodyさん - 2009/02/23(月) 04:06:31 ID:??? (+41,+23,-3)
    いいの基準は?
    16 : nobodyさん - 2009/02/23(月) 09:48:03 ID:??? (+20,-7,-1)
    どっちもif文成立するからif文無くていい
    17 : nobodyさん - 2009/02/25(水) 03:04:58 ID:??? (+57,+29,-21)
    他言語は正規表現を一旦コンパイルして変数に持っておけますが
    PHPでそういうことできませんか?
    ループ中で使うと毎回コンパイルされるのはもったいないと思うんですが
    18 : nobodyさん - 2009/03/08(日) 08:30:54 ID:??? (+3,-30,-51)
    if(preg_match('/^[a-z]+$/',$A)){
    $AA=$A;
    }
    if(preg_match('/^[a-z]+$/',$B)){
    $BB=$B;
    }
    を何度も書くのと



    if(Match($A)){
    $AA=$A;
    }
    if(Match($B)){
    $BB=$B;
    }
    function Match($ZZ){
    return preg_match('/^[a-z]+$/',$ZZ);
    }
    と書くのではどちらが一般的でしょうか?
    19 : nobodyさん - 2009/03/08(日) 08:31:43 ID:??? (+48,+25,+0)
    どっちも一般的でない
    20 : nobodyさん - 2009/03/08(日) 08:38:06 ID:??? (+57,+29,-6)
    ありがとうございます。
    他に方法が思いつかないので
    よろしければヒントを教えて下さい。
    21 : nobodyさん - 2009/03/08(日) 08:47:16 ID:??? (-2,-30,-17)
    3度以上書くならctype_alpha && ctype_lowerを関数定義ぐらいでいいと思うが
    22 : nobodyさん - 2009/03/08(日) 09:29:38 ID:??? (+8,-30,-23)
    ありがとうございました。私の環境で
    ctype_alpha && ctype_lowerとpreg_match('/^[a-z]+$/’,$text)
    が同じ動作かどうか調べてみます。
    23 : nobodyさん - 2009/03/08(日) 11:22:29 ID:??? (+68,+29,-16)
    デリミタに/使ってんじゃねえよ
    括弧使えよクズ
    何で括弧使うか理由も調べてこい史ね
    24 : nobodyさん - 2009/03/08(日) 11:49:44 ID:??? (+31,-6,+1)
    >>23
    氏ね
    25 : nobodyさん - 2009/03/08(日) 12:17:56 ID:??? (+13,-12,+2)
    26 : nobodyさん - 2009/03/08(日) 12:21:22 ID:??? (+41,+23,+0)
    そうです
    27 : nobodyさん - 2009/03/08(日) 12:48:13 ID:??? (+88,+29,-20)
    IP出し質問スレ誰か立ててくれんかね
    規制中でなければ自分でたてるんだが
    28 : fusian&l - 2009/03/08(日) 12:51:12 ID:??? (+38,+20,-1)
    これっすか?
    29 : nobodyさん - 2009/03/08(日) 13:16:11 ID:??? (-1,-29,-5)
    まちがえたぜIPじゃなくてIDな
    スレ82をだれかたのむ
    30 : nobodyさん - 2009/03/08(日) 13:41:16 ID:??? (+17,-30,-36)
    ツールの入力欄に%2F{$}って半角で入れるとエラーになるぞ。
    31 : nobodyさん - 2009/03/08(日) 14:05:10 ID:??? (+31,+6,+1)
    >>30
    日本語でおk
    32 : nobodyさん - 2009/03/08(日) 14:58:34 ID:??? (+71,+27,+1)
    >>27
    立ててみるよ
    33 : 32 - 2009/03/08(日) 15:00:29 ID:??? (+52,+29,+0)
    すまん、ダメだった
    34 : nobodyさん - 2009/03/08(日) 15:01:58 ID:??? (+86,+29,-1)
    そりゃそうさ
    このスレが本スレだし
    35 : nobodyさん - 2009/03/08(日) 15:07:03 ID:??? (+69,+29,+0)
    >>34
    おまえはこのスレができた意味を知らない人だよね
    36 : nobodyさん - 2009/03/08(日) 20:53:24 ID:??? (+88,+29,-7)
    難癖つけ太郎の唯一の棲家だしなw

    37 : nobodyさん - 2009/03/08(日) 20:55:19 ID:??? (+89,+29,-4)
    >難癖つけ太郎
    何時の時代のセンスだ
    38 : nobodyさん - 2009/03/08(日) 22:11:27 ID:??? (+41,+13,-5)
    日本語のみは拒否ってどうすればいい?
    39 : nobodyさん - 2009/03/08(日) 22:22:19 ID:??? (-7,-25,-11)
    正規表現
    40 : nobodyさん - 2009/03/08(日) 22:25:50 ID:??? (-1,-29,-23)
    UTF-8だと日本語と中国語の区別難しいぞ
    41 : nobodyさん - 2009/03/08(日) 22:31:50 ID:??? (+52,+29,-3)
    日本語のみは拒否ってどういう状況だ
    42 : nobodyさん - 2009/03/08(日) 22:40:07 ID:??? (+57,+29,-5)
    エスパーしてやると半角英数字だけ通せば日本語は省けます
    43 : nobodyさん - 2009/03/08(日) 23:25:07 ID:??? (+52,+29,-21)
    いえ、中国語と韓国語とアラビア語は通してください
    44 : nobodyさん - 2009/03/08(日) 23:34:15 ID:??? (+3,-30,-19)
    SJISです。
    今はstrstrとin_arrayを使ってる。(完璧ではない)

    拒否 おはよう          
    拒否 愛さん   
         
    許可 goodmorning
    許可 goodmorning愛さん
    許可 goodmorning愛さん:D
    45 : nobodyさん - 2009/03/09(月) 00:05:08 ID:??? (-2,-30,-22)
    if( ereg( "^[a-z][0-9]", $str ) )
    46 : nobodyさん - 2009/03/09(月) 15:18:28 ID:??? (+67,+30,+0)
    47 : nobodyさん - 2009/03/23(月) 00:42:35 ID:??? (+73,-29,-34)
    初心者です。
    いろんなサイトで探しても分からなかったので質問します。

    web上の』というURLから
    jpgファイルを読み込んで保存したいのですが方法が分かりません。

    教えていただけませんか?
    48 : nobodyさん - 2009/03/23(月) 09:16:05 ID:??? (-1,-29,-23)
    ieでそのurlにアクセスしたら
    右クリック > 対象をファイルに保存
    でおk
    50 : 47 - 2009/03/23(月) 10:36:20 ID:??? (+43,+20,+0)
    PHPで行いたいのです
    1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : - browscap + 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

    類似してるかもしれないスレッド


    トップメニューへ / →のくす牧場書庫について