[PHP]substr
substr
$str='abcd'; echo substr($str,1,2);
結果
bc
$str='abcd'; echo substr($str,0,-1);
結果
abc
$str='abcd'; echo substr($str,-1);
結果
d
substr
$str='abcd'; echo substr($str,1,2);
結果
bc
$str='abcd'; echo substr($str,0,-1);
結果
abc
$str='abcd'; echo substr($str,-1);
結果
d
PHPでSQLite3 #1接続
try { $db = new SQLite3('test.db'); } catch (Exception $e) { echo $message; exit; }
UINavigationControllerの戻るボタンの文字を変える
self.navigationController pushViewControllerの直前に
UIBarButtonItem *backButtonItem=[[UIBarButtonItem alloc]initWithTitle:@"戻る" style:UIBarButtonItemStyleBordered target:nil action:nil]; self.navigationItem.backBarButtonItem=backButtonItem;
UINavigationControllerのタイトルを設定
これではだめ
self.navigationController.title=@"TheTitle";
こうする
self.navigationItem.title=@"TheTitle";
UIColorからRGBA値を取得
float r,g,b,alpha; [backgroundColor getRed:&r green:&g blue:&b alpha:&alpha];
値は0.0〜1.0
クラス名をNSStringで取得
NSString*className=NSStringFromClass([self class]);
storyboardを入れ替える
UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"Setting" bundle:nil]; UIViewController * vc = [storyboard instantiateInitialViewController]; [UIApplication sharedApplication].keyWindow.rootViewController=vc;
UINavigationControllerをaddChildしたりremoveFromParentViewControllerしたり
UIViewController*cv=[[UIViewController alloc]init]; UINavigationController*nc=[[UINavigationController alloc]initWithRootViewController:cv]; [self addChildViewController:nc]; [containerView addSubview:nc.view];//containerViewはUIView currentCV=cv;
[currentCV.navigationController removeFromParentViewController]; [currentCV removeFromParentViewController]; [currentCV.view removeFromSuperview]; currentCV=nil;
特定の文字が含まれているのか
if (strpos($url,'?')===FALSE ) { echo '?が入ってない'; }else{ echo '?が入ってる'; }
formでファイルをアップロードするときのファイルサイズの設定は2ヶ所
・upload_max_filesize
・post_max_size
upload_max_filesizeの値以上の容量のファイルをアップするとエラーになる。
post_max_sizeの値以上の容量のファイルをアップすると、おかしな動きをしてエラーを検知出来ない。
参考
PHP: エラーメッセージの説明 – Manual
http://php.net/manual/ja/features.file-upload.errors.php