PHP

join00_sql

PHP SQL Tech

条件の0=0は全てが正であるを意味する [SQL]

2021/12/16  

SQLの条件に0=0のような記述を見かけます。 変わった書き方の条件ですが、これは「全てが正である」事を意味しており、結合条件の場合はCROSS JOINと同じでsub_tableの全ての行が結合され ...

php_filters_advanced

PHP Tech

入力チェックに使えるPHPのFilter関数の高度な使い方 [PHP]

2021/6/29  

前回記載していますが、PHPは性質上Webアプリケーションで利用されるため、様々な外部入力の影響を受けます。そのため言語自前で入力チェックを行う機能を有しており、PHP Filter関数と呼ばれるもの ...

php_filters

PHP Tech

入力チェックに使えるPHPのFilter関数 [PHP]

2021/6/29  

入力チェックを行いたい場合、自前で判定処理作るのが常というのはありますが、PHPはFilter関数と呼ばれる言語自体に用意された、検証とサニタイズを行う機能があります。ちなみに検証とサニタイズの定義は ...

difference_call_dollarsign

PHP Tech

変数と関数、ドル記号による呼び出しの違い [PHP]

2021/6/29  

PHPでは一般的に $this->var;のようにプロパティを読み取ることが多いですが、ライブラリなどで$this->$var;のような、ドルマーク(ドル記号)が付いたままの呼び出しや、中 ...

php_oneline_statement

PHP Tech

1行でのif文 三項演算子を使った条件分岐 [PHP]

2021/6/29  

多くの言語で、疑問符 ? は if の置換として使うことが出来、if文の代わりに三項演算子によって評価することが出来ます。 三項演算子でif文を実施したい時に何を求めて調べているかといえば、判定結果の ...

© 2022 Tech Economy