info

Home
[objective-c]よく忘れるローカライズ  @ iOS Develop , objective-c 2013年10月15日
よく忘れるローカライズ

projectのinfoを開く
s00

なんか出るのでjapaneseを選択
s01

InfoPlist.stringsだけ選択してFinish
s02

New Fileでファイルを追加する
s03

ResourceのStrings Fileを選択
s04

ファイル名はLocalizable.strings
s05

Localizable.stringsを選択して右側のLocalizeをクリック
s06

なんか出るのでとりあえずEnglishを選んでLocalizeクリック
s07

右側のEnglish,Japaneseをチェックする。Baseは外しても問題ない¨多分
s08

InfoPlist.stringsにはアイコンの下に表示するアプリ名を設定
半角で11文字,全角で6文字以内
CFBundleName = "jeff";
CFBundleDisplayName= "jeff";

Localizable.stringsには言語毎の文字列を設定
cancel="Cancel";
ok="OK";
back="Back";

使うときはこう
NSLocalizedString(@"back", nil);
[PHP x SQLite3]PHPでSQLite3 #3データ取得(SELECT)  @ PHP , SQLite3 2013年10月11日
PHPでSQLite3 #3データ取得(SELECT)
$tableName="access";
$sql="SELECT id,name,cnt FROM $tableName WHERE name='{$name}' ORDER BY cnt ASC";
$result=$db->query($sql);
$tmp=[];
while ($row = $result->fetchArray(SQLITE3_ASSOC)) {
	$tmp[]=$row;
}
echo json_encode($tmp);
$db->close();

データ重複しないように取得
$sql="SELECT DISTINCT name FROM $tableName";
$result=$db->query($sql);
if($result===FALSE){
	$db->close();
	echo $message;
	exit;
}
$tmp=[];
while ($row = $result->fetchArray(SQLITE3_ASSOC)) {
	$value=$row['name'];
	$tmp[]=$value;
}
echo json_encode($tmp);
[PHP]substr  @ PHP 2013年10月9日
substr

$str='abcd';
echo substr($str,1,2);
結果
bc

$str='abcd';
echo substr($str,0,-1);
結果
abc

$str='abcd';
echo substr($str,-1);
結果
d