[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

[objective-c]storyboardを入れ替える

storyboardを入れ替える

UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"Setting" bundle:nil];
UIViewController * vc = [storyboard instantiateInitialViewController];
[UIApplication sharedApplication].keyWindow.rootViewController=vc;

[objective-c]UINavigationControllerをaddChild

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;

[PHP]ファイルアップロードの設定

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