PHP

ファイルのパーミッションを確認する

PHP

[PHP]ファイルのパーミッションを確認する areFileperms ファイルのパーミッションを確認する。 ファイルへのパス(filename)を文字列で渡してパーミッション(perms)を 0777 などの8進数で渡す。 また、対象のファイル情報についてキャッシュを削除したい場合…

トレイト

php

参考 トレイト 概要 コードをまとめて再利用するための仕組み。 メソッドをまとめて書いておき、使用したいクラスで呼び出すことでそのクラスでメソッドを定義したかのように使用することができる。 クラスに似ているがトレイト自身のインスタンスを作ること…

パーフェクトPHPで学習中(chapter5)

PHP

参考 chapter5 クラス 継承 オーバーライド parentキーワード インスタンスの生成 アクセス修飾子 this staticプロパティ staticメソッド 名前空間 概要 定義 インポート 参考 パーフェクトPHP chapter5 クラス 継承 PHPでは継承は下記のように行う。 class …

パーフェクトPHPで学習中(chapter4)

PHP

参考 chapter4 制御構造 文(statement)とグループ文 式(expression) 制御構文に関する別の構文 do-while for 関数 関数の呼び出し コールバック関数 無名関数 参考 パーフェクトPHP chapter4 制御構造 制御構造はプログラムの実行の流れを制御する役割をもつ…

パーフェクトPHPで学習中(chapter3)

PHP

参考 chapter3 型 論理型 演算子 可算子・減算子(インクリメント・デクリメント) 型演算子 参考 パーフェクトPHP chapter3 型 論理型 PHP 型の比較表 phpでは文字列"0"などでもfalseになる。 演算子 可算子・減算子(インクリメント・デクリメント) イン…

パーフェクトPHPで学習中(chapter2)

PHP

参考 chapter2 関数とメソッド 文 PHP_EOL 変数 概要 可変変数 変数のスコープ グローバルスコープ ローカルスコープ 定義済み変数 スーパーグローバル変数 定数 定数定義 参考 パーフェクトPHP chapter2 関数とメソッド PHPでは関数とメソッドには必ず()を…