【PHP】ファイル操作のアレコレ
2022.08.05
PHPでファイルやディレクトリ(フォルダ)を操作するコード備忘録
当然ながら、これらの関数は他サイトのものを対象にはできません。※絶対パス(http…)不可。
対象のファイルやディレクトリは、相対パスまたはルートパスで指定します。
PHPでファイルやディレクトリ(フォルダ)を操作するコード備忘録
当然ながら、これらの関数は他サイトのものを対象にはできません。※絶対パス(http…)不可。
対象のファイルやディレクトリは、相対パスまたはルートパスで指定します。
三項演算子でも条件分岐
$foo = 100;
$res = $foo >= 100 ? "100以上" : "100未満";
echo $res;
Code language: PHP (php)
$foo = 100;
if($foo >= 100){
echo "100以上";
} else {
echo "100未満";
}
Code language: PHP (php)
$foo = 100;
if($foo >= 100):
echo "100以上";
else:
echo "100未満";
endif;
Code language: PHP (php)
単純な条件分岐ならコードがスッキリ。
個人的にはコードの見やすさで、if文のほうが好きです。
なるべくコードはスリムにしたほうが良いのですけどね。
$url = $_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];
$url = (empty($_SERVER['HTTPS']) ? "http://" : "https://").$url;
echo "<p>".$url."</p>";
Code language: PHP (php)
https://de-sign.work/category/all/programing/
リンク先のページを別窓で開く javascript コードです。
主に「PHPマニュアル」を参考にしていますが、たまにしか使わなくて忘れてしまう関数やクラスなどを取り上げたサイトのリンク先もブックマーク代わりにメモしてます。
良かったら参考にどうぞ!
●PHP マニュアル:https://www.php.net/manual/ja/
Mac版のMariaDBは、ダウンロードしてインストールするPKG(インストーラー)が商用のみとなったようで、無料で試用するには、CUI(ターミナル)で “Homebrew” (MacOS or Linux用パッケージマネージャー)からインストールするしかなくなりました。
初期状態のMacには “Homebrew” は入っていないので、まずは”Homebrew”をインストールします。
“Homebrew”のインストール方法は、
“Homebrew”公式サイト:https://brew.sh/index_ja.html
などでご確認ください。
ここからが本題。
上記は片方の項目がチェックされたらラジオボタンのように他のチェックを外すjQueryを使ったプログラム。
このサンプルで、他のチェックを外すために使っている jQueryメソッド「.prop()」は、jQuery1.10以降から追加されたので、jQuery 1.12.4をCDNで読込んでいます。
Monacaでは、作成したアプリの動作確認するために「Monacaデバッガー」というアプリが用意されています。
このアプリで、カメラやGPS情報・ジャイロセンサーなど実機テストを行います。