5
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

PHP・JS学習者向け対応表 PHP <=> JavaScript/jQuery

Last updated at Posted at 2016-12-16

を、調べた都度、覚書としてゆるーく作っていこうと思います。

本人の学習用なので雑や不確かな情報もありますが、わずかでも役立てれればいいと思い公開していきます。
他力本願的なところも見え隠れしますが、情報提供による追加/修正も随時していきます
※簡易関数もありかな、と考えてます

説明 PHP javascript/jquery メモ
変数の空判定 ! empty() notEmpty() 独自関数[参照]
正規表現による一致・検索 preg_match()
preg_match_all()
str.match()
regexp.exec 独自関数[参照]
正規表現による置換 preg_replace() str.replace()
文字列の置換 str_replace() 同上
文字列の一部分取得 substr() str.substr()
文字列のバイト数 strlen() str.lenght
文字列の両端の空白削除 trim()
ltrim()
rtrim()
str.trim / jQuery.trim(str)
str.replace(/^\s+/, "")
str.replace(/\s+$/, "")
独自関数[任意の文字他]
URLエンコード urlencode() encodeURI(URI)
URLデコード urldecode() decodeURI(encodedURI)

配列系

説明 PHP javascript/jquery メモ
キーを基準にして配列の共通項を計算 array_intersect_key()
配列にcallback関数 array_map() jQuery.map()
配列同士の結合 array_merge()
array_merge_recursive()
他の配列の値をもとにソート array_multisort()
末尾要素を取得 array_pop()
要素を逆順にして返す array_reverse()
指定値を検索しキー取得 array_search()
先頭要素を取得 array_shift()
場所を指定して取得 array_slice()
重複した値を削除 array_unique()
ユーザー関数の摘要 array_walk()
array_walk_recursive()
配列のポインタが指す値 current()
文字列を分割し配列化 explode()
キー名を変数名とした変数作成 extract()
配列を結合し文字列化 implode()
指定値が含まれているか判定 in_array()
配列であるかを判定 is_array()
配列を複数変数に代入 list()
5
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?