ディレクトリ配下のファイル名が id と 日付で、拡張子が .json のみ取得するphp

2017.09.16 Saturday 03:21
0
    ディレクトリ配下のファイル名が id と 日付で、拡張子が .json のみ取得するphp

    // ディレクトリ配下のファイル拡張子が .json のみ取得
    $ext = '.json';
    $condition = '' ;

    if( $id != "") { $condition = $id . '_' ; }
    if( $date != "") {$condition .= $date . '_' ; }

    $files = array();
    while($file = readdir($dir)) {
    if(is_file(LOG_DIR.$file) && preg_match("/$condition(.*)$ext$/", LOG_DIR.$file)) {
    $files[] = $file;
    }
    }
    category:php | by:ittoocomments(0)trackbacks(0) | -

    今さらだけどxml.php 廃止になってたからsimplexml_load_fileを使うように変更jした

    2017.08.08 Tuesday 02:10
    0
      xml.php 廃止になったので、simplexml_load_fileをつかうようになって以下に変更した

      $data = simplexml_load_file($RSSURL);
      $data2 = json_decode(json_encode($data), true); // オブジェクトを連想配列に変換(いったんjsonしてる)
      foreach ( $data2['Shop'] as $d ) {
      category:php | by:ittoocomments(0)trackbacks(0) | -

      php apiで返す場合 header('Content-Type: application/json'); をつけること

      2017.05.29 Monday 20:00
      0
        php apiで返す場合
        header('Content-Type: application/json');
        をつけること

        例)
        値設定
        $r_array['searchword'] = "あああ" ;
        $r_array['result'] = "OKOKOK!!!あああ" ;

        返すよ
        header('Content-Type: application/json');
        $r_json = json_encode($r_array);
        echo $r_json ;
        category:php | by:ittoocomments(0)trackbacks(0) | -

        PHP5.6インストール

        2017.04.02 Sunday 16:45
        0
          PHP5.6インストール
          yum install --enablerepo=remi,remi-php56 php php-devel php-mbstring php-pdo php-gd

          インストール結果確認
          rpm -qa | grep php
          php --version

          php.iniを編集
          vi /etc/php.ini
          以下に変更
          php.ini
          date.timezone = "Asia/Tokyo"
          mbsting.language = Japanese
          mbstring.internal_encoding = UTF-8
          mbstring.http_input = UTF-8
          mbstring.http_output = pass
          mbstring.encoding_translation = On
          mbstring.detect_order = auto
          mbstring.substitute_charset = none


          Composerをインストール
          ダウンロード
          curl -sS https://getcomposer.org/installer | php

          パスが通っている場所にリネームする
          mv composer.phar /usr/local/bin/composer

          category:php | by:ittoocomments(0)trackbacks(0) | -

          php7でのエラー。PHP Fatal error: Uncaught Error: Call to undefined function split()

          2016.12.08 Thursday 23:06
          0
            php7にあげてでるようになったエラー

            PHP Fatal error: Uncaught Error: Call to undefined function split() in

            split()は、explode()におきかえるとうまくいった
            category:php | by:ittoocomments(0)trackbacks(0) | -

            ad
            Calender
                 12
            3456789
            10111213141516
            17181920212223
            24252627282930
            << September 2017 >>
            Selected entry
            PR
            Category
            Archives
            Recent comment
            • マクドナルドでYahoo BBモバイルポイント 公衆無線LANサービスがつながらない
              66hills
            • マクドナルドでYahoo BBモバイルポイント 公衆無線LANサービスがつながらない
              ssd
            • マクドナルドでYahoo BBモバイルポイント 公衆無線LANサービスがつながらない
              max
            • マクドナルドでYahoo BBモバイルポイント 公衆無線LANサービスがつながらない
              DOM
            • マクドナルドでYahoo BBモバイルポイント 公衆無線LANサービスがつながらない
              DOM
            • コンピュータ業界の根本的な変化
              cloud
            • コンピュータ業界の根本的な変化
              Dellの仮想化
            • マクドナルドでYahoo BBモバイルポイント 公衆無線LANサービスがつながらない
              えちごや
            • マクドナルドでYahoo BBモバイルポイント 公衆無線LANサービスがつながらない
              touch
            • マクドナルドでYahoo BBモバイルポイント 公衆無線LANサービスがつながらない
              bob77777
            Recent trackback
            • スマートフォンの法人活用例
              無線LANネットのブログ
            • Yahoo!オークションからのアフィリエイト収入が一気に70%減になってしまい涙目になってる話
              特選情報
            Recommend
            Link
            Profile
            Search
            Others
            Mobile
            qrcode
            Powered
            無料ブログ作成サービス JUGEM