Changeset 21514 for branches/version-2_12-dev/data/class/util/GC_Utils.php
- Timestamp:
- 2012/02/15 19:56:17 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/version-2_12-dev/data/class/util/GC_Utils.php
r21481 r21514 41 41 function gfDownloadCsv($header, $contents) { 42 42 43 $fiest_name = date('YmdHis') . ".csv";43 $fiest_name = date('YmdHis') .'.csv'; 44 44 45 45 /* HTTPヘッダの出力 */ … … 65 65 * [注釈] - 66 66 *----------------------------------------------------------------------*/ 67 function gfSetCsv($array, $arrayIndex = "") {67 function gfSetCsv($array, $arrayIndex = '') { 68 68 //引数$arrayIndexは、$arrayが連想配列のときに添え字を指定してやるために使用する 69 69 70 $return = "";70 $return = ''; 71 71 for ($i=0; $i<count($array); $i++) { 72 72 73 73 for ($j=0; $j<count($array[$i]); $j++) { 74 if ($j > 0) $return .= ",";74 if ($j > 0) $return .= ','; 75 75 $return .= "\""; 76 76 if ($arrayIndex) { 77 $return .= mb_ereg_replace( "<","<",mb_ereg_replace("\"","\"\"",$array[$i][$arrayIndex[$j]])) ."\"";77 $return .= mb_ereg_replace('<','<',mb_ereg_replace("\"","\"\"",$array[$i][$arrayIndex[$j]])) ."\""; 78 78 } else { 79 $return .= mb_ereg_replace( "<","<",mb_ereg_replace("\"","\"\"",$array[$i][$j])) ."\"";79 $return .= mb_ereg_replace('<','<',mb_ereg_replace("\"","\"\"",$array[$i][$j])) ."\""; 80 80 } 81 81 } … … 98 98 $tm = date('m'); 99 99 $td = date('d'); 100 list($by, $bm, $bd) = preg_split( "/[-/ ]/", $dbdate);100 list($by, $bm, $bd) = preg_split('/[-/ ]/', $dbdate); 101 101 $age = $ty - $by; 102 102 if($tm * 100 + $td < $bm * 100 + $bd) $age--; … … 115 115 "*** start Debug ***\n" . 116 116 print_r($obj, true) . 117 "*** end Debug ***"117 '*** end Debug ***' 118 118 ); 119 119 } … … 139 139 } 140 140 } 141 $str = $traces[$bklv]['class'] . "::". $traces[$bklv]['function'] . "(" . $traces[$bklv-1]['line'] . ") ";141 $str = $traces[$bklv]['class'] . '::' . $traces[$bklv]['function'] . "(" . $traces[$bklv-1]['line'] . ") "; 142 142 return $str; 143 143 } … … 156 156 // ログレベル=Debugの場合は、[Debug]を先頭に付与する 157 157 if ($log_level === 'Debug') { 158 $mess = "[Debug]". $mess;158 $mess = '[Debug]' . $mess; 159 159 } 160 160 … … 218 218 function gfPrintLog($mess, $path = '') { 219 219 // 日付の取得 220 $today = date( "Y/m/d H:i:s");220 $today = date('Y/m/d H:i:s'); 221 221 // 出力パスの作成 222 if ($path == "") {222 if ($path == '') { 223 223 $path = LOG_REALFILE; 224 224 } … … 229 229 $mess = strtr($mess, $trans_tbl); 230 230 231 $fp = fopen($path, "a+");231 $fp = fopen($path, 'a+'); 232 232 if ($fp) { 233 fwrite($fp, $today. " [".$_SERVER['PHP_SELF']."] ".$mess." from ". $_SERVER['REMOTE_ADDR']. "\n");233 fwrite($fp, $today.' ['.$_SERVER['PHP_SELF']."] ".$mess." from ". $_SERVER['REMOTE_ADDR']. "\n"); 234 234 fclose($fp); 235 235 } … … 293 293 // パスワード文字列の配列を作成 294 294 $character = 'abcdefghkmnpqrstuvwxyzABCDEFGHJKLMNPQRSTUVWXYZ2345679'; 295 $pw = preg_split( "//", $character, 0, PREG_SPLIT_NO_EMPTY);296 297 $password = "";295 $pw = preg_split('//', $character, 0, PREG_SPLIT_NO_EMPTY); 296 297 $password = ''; 298 298 for ($i = 0; $i<$pwLength; $i++) { 299 299 $password .= $pw[array_rand($pw, 1)]; … … 313 313 314 314 function gfMailHeaderAddr($str) { 315 $addrs = explode( ",", $str); //アドレスを配列に入れる315 $addrs = explode(',', $str); //アドレスを配列に入れる 316 316 foreach ($addrs as $addr) { 317 317 if (preg_match("/^(.+)<(.+)>$/", $addr, $matches)) { 318 318 //引数が「名前<メールアドレス>」の場合 319 $mailaddrs[] = mb_encode_mimeheader(trim($matches[1])). " <".trim($matches[2]).">";319 $mailaddrs[] = mb_encode_mimeheader(trim($matches[1])).' <'.trim($matches[2]).'>'; 320 320 } else { 321 321 //メールアドレスのみの場合 … … 323 323 } 324 324 } 325 return implode( ", ", $mailaddrs); //複数アドレスはカンマ区切りにする325 return implode(', ', $mailaddrs); //複数アドレスはカンマ区切りにする 326 326 } 327 327 }
Note: See TracChangeset
for help on using the changeset viewer.