PHP
artisan でカスタムコマンド HelloCommand を作る ファイルを編集: app/Console/Commands/HelloCommand.php ファイルを編集: app/Console/Kernel.php 引数無しで実行してみる 引数に Hoge と指定して実行してみる 登録したカスタムコマンドを確認してみる 参…
環境は PHP 5.6.24, CakePHP 2.7.11 コード 例えば MissingControllerException の出力を抑制するなら、app/Config/core.phpに、'skipLog' => ['MissingControllerException']を加える。 Configure::write('Exception', [ 'handler' => 'ErrorHandler::handl…
PHPを用いて次のようなコードで配列をループ処理せずに一度に全て表示する方法を調べてみました。 PHP: implode()を用いると意図している感じに表示できます。 PHP: vprintf()を用いても意図している感じに表示できるようです。 print_r()を使えば表示は行え…
ファイルアップロードに関する設定 データ処理に関する設定 それぞれの設定を確認 ファイルアップロードに関する設定 file_uploads 初期値 1 ファイルアップロードを有効にするかどうか。 upload_max_filesize 初期値 "2M" アップロードできる1ファイルあた…
目次 目次 フォーマットして文字列出力 PHP sprintf Python %演算子 2.x 3.x フォーマットして文字列出力 PHP sprintf
ファイルから読み込んだ時など、末尾にある改行だけ取り除きたい場合があります。 末尾の1文字だけ取り除くと改行以外の文字が取り除かれてしまう恐れがありますね。 この場合Pythonではどのように行うのか調べてみました。 目次 目次 末尾の改行だけ取り除…
PHPでは見慣れない感じでしたのでメモとして残します。 左辺に複数の変数、右辺に同数の値を記載して代入 配列の途中の値をまとめて置き換え 左辺に複数の変数、右辺に同数の値を記載して代入 a, b = 1, 2 print(a) # 1 print(b) # 2 これはタプルのパックと…
シングルバイト文字の場合こちらのサイトを参考に解決しましたが、 マルチバイト文字ではどうなるのか疑問が生じたので方法を調べてみました。 目次 目次 文字列を1文字ずつ分割する PHP preg_split シングルバイト文字 マルチバイト文字(UTF-8) Python Pyth…
普段プログラミング言語はPHPを主に使用していますが、Python 2.7を使用する機会があったためメモを残します。 コマンドラインで実行する形式で行ったため、コマンドライン引数、引数に指定されたファイルの存在確認、ファイルを開く、読み取るなどの関数や…