harumemo

メモ書きです。

2015-11-17から1日間の記事一覧

PHPでインジェクション対策など(strip_tags)

■strip_tags 文字列から HTML および PHP タグを取り除く。 $text = '<p>Test paragraph.</p> <a href="#fragment">Other text</a>';echo strip_tags($text); Test paragraph. Other text strip_tags - 文字列から HTML および PHP タグを取り除く esc_html, esc_attr, esc_url www.warna.in…

WordPressでセレクトボックスを扱うなら、関数「checked」が便利!?

checkedでラジオボタン、チェックボックスのチェック属性の追加|WordPressプラグイン elearn.jp

PHPで配列を結合するには「array_merge」を使う。

PHP: array_merge - Manual

PHPの配列の要素には「キー」と「値」がある。

$preflist = array('Tokyo' => '東京', 'Osaka' => '大阪'); キー:Tokyo, Osaka値:東京, 大阪

class My_Widget extends WP_Widget{/******************************* ウィジェットを登録する*******************************/ function __construct() { parent::__construct( 'my_widget', // Base ID 'Widgetの名前', // Name array( 'description' =>…

PHP、クラスのオーバーライドやコンストラクタなど

class A { public function __construct() { echo "A\n"; } public function func() { echo "funcA\n"; } } class B extends A { public function __construct() { //親クラスのコンストラクタを呼び出す parent::__construct(); echo "B\n"; } public funct…

三項演算子

条件? 処理1:処理2; これは、 if ( 条件 ) 処理1; else 処理2; と同じです。 しかし、三項演算子を使えばコンパクトなコードを書くことができます。 例えば、 int IAbs(int x) { return ((x >= 0)? x : -x) } この関数は x の絶対値を返します。次の例…