【PHP】条件分岐「?(疑問符):(コロン)」

三項演算子でも条件分岐

条件?真の場合:偽の場合

(使用例)

$foo = 100;
$res = $foo >= 100 ? "100以上" : "100未満";
echo $res;
Code language: PHP (php)
★上記の実行結果
100以上
★変数($foo)値(99)での実行結果
100未満

if文で記述した場合

$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取得>フルパス表示

$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/

【Python】Anaconda Prompt 基本コマンド

【Python】Anaconda Prompt 基本コマンド

Python アナコンダプロンプトでよく使用するの基本コマンドのメモです。
随時追加していきます。

【 Anaconda Prompt コマンドリスト】

●バージョン確認

conda -V

●ヘルプ

conda -h

●全てアップデート

conda update --update-all

アップデートリスト一覧

conda update -n

アナコンダインストール時の注意

Windowsでアナコンダをインストールする場合は、こちらの記事もご確認を。

javascript 別窓で開く

リンク先のページを別窓で開く javascript コードです。

PHP 参考サイト

PHP 参考サイト

いつも拝見させてもらっている PHP 参考サイト集です。

主に「PHPマニュアル」を参考にしていますが、たまにしか使わなくて忘れてしまう関数やクラスなどを取り上げたサイトのリンク先もブックマーク代わりにメモしてます。
良かったら参考にどうぞ!

全般

●PHP マニュアル:https://www.php.net/manual/ja/

オブジェクト


PHPプログラムのサンプルはこちらから。

Mac版 MariaDB にログインできない件

Mac版 MariaDBのインストールについて

Mac版のMariaDBは、ダウンロードしてインストールするPKG(インストーラー)が商用のみとなったようで、無料で試用するには、CUI(ターミナル)で “Homebrew” (MacOS or Linux用パッケージマネージャー)からインストールするしかなくなりました。

初期状態のMacには “Homebrew” は入っていないので、まずは”Homebrew”をインストールします。
“Homebrew”のインストール方法は、
“Homebrew”公式サイト:https://brew.sh/index_ja.html
などでご確認ください。

Mac版 MariaDBにログインできない件

ここからが本題。

jQuery複数バージョンの混在

上記は片方の項目がチェックされたらラジオボタンのように他のチェックを外すjQueryを使ったプログラム。

このサンプルで、他のチェックを外すために使っている jQueryメソッド「.prop()」は、jQuery1.10以降から追加されたので、jQuery 1.12.4をCDNで読込んでいます。