PageRenderTime 49ms CodeModel.GetById 18ms RepoModel.GetById 0ms app.codeStats 0ms

/_octopress/source/functions/index.markdown

https://gitlab.com/orvi2014/phpjs
Markdown | 382 lines | 362 code | 20 blank | 0 comment | 0 complexity | 62460faf3b36e3ceec53fc4b3ecff0b4 MD5 | raw file
  1. ---
  2. layout: page
  3. title: "PHP functions for JavaScript"
  4. comments: false
  5. sharing: true
  6. footer: true
  7. alias:
  8. - /functions/index
  9. - /categories/index
  10. - /categories
  11. - /packages/index
  12. - /packages
  13. ---
  14. <!-- Generated by Rakefile:build -->
  15. If you are missing functions, there is a chance you may find them in our [experimental](https://github.com/kvz/phpjs/tree/master/experimental)
  16. and [workbench](https://github.com/kvz/phpjs/tree/master/workbench) folders. Warning: we keep
  17. these functions there for a reason.
  18. ## array
  19. - [array](/functions/array)
  20. - [array_change_key_case](/functions/array_change_key_case)
  21. - [array_chunk](/functions/array_chunk)
  22. - [array_combine](/functions/array_combine)
  23. - [array_count_values](/functions/array_count_values)
  24. - [array_diff](/functions/array_diff)
  25. - [array_diff_assoc](/functions/array_diff_assoc)
  26. - [array_diff_key](/functions/array_diff_key)
  27. - [array_diff_uassoc](/functions/array_diff_uassoc)
  28. - [array_diff_ukey](/functions/array_diff_ukey)
  29. - [array_fill](/functions/array_fill)
  30. - [array_fill_keys](/functions/array_fill_keys)
  31. - [array_filter](/functions/array_filter)
  32. - [array_flip](/functions/array_flip)
  33. - [array_intersect](/functions/array_intersect)
  34. - [array_intersect_assoc](/functions/array_intersect_assoc)
  35. - [array_intersect_key](/functions/array_intersect_key)
  36. - [array_intersect_uassoc](/functions/array_intersect_uassoc)
  37. - [array_intersect_ukey](/functions/array_intersect_ukey)
  38. - [array_key_exists](/functions/array_key_exists)
  39. - [array_keys](/functions/array_keys)
  40. - [array_map](/functions/array_map)
  41. - [array_merge](/functions/array_merge)
  42. - [array_merge_recursive](/functions/array_merge_recursive)
  43. - [array_multisort](/functions/array_multisort)
  44. - [array_pad](/functions/array_pad)
  45. - [array_pop](/functions/array_pop)
  46. - [array_product](/functions/array_product)
  47. - [array_push](/functions/array_push)
  48. - [array_rand](/functions/array_rand)
  49. - [array_reduce](/functions/array_reduce)
  50. - [array_replace](/functions/array_replace)
  51. - [array_replace_recursive](/functions/array_replace_recursive)
  52. - [array_reverse](/functions/array_reverse)
  53. - [array_search](/functions/array_search)
  54. - [array_shift](/functions/array_shift)
  55. - [array_slice](/functions/array_slice)
  56. - [array_splice](/functions/array_splice)
  57. - [array_sum](/functions/array_sum)
  58. - [array_udiff](/functions/array_udiff)
  59. - [array_udiff_assoc](/functions/array_udiff_assoc)
  60. - [array_udiff_uassoc](/functions/array_udiff_uassoc)
  61. - [array_uintersect](/functions/array_uintersect)
  62. - [array_uintersect_assoc](/functions/array_uintersect_assoc)
  63. - [array_uintersect_uassoc](/functions/array_uintersect_uassoc)
  64. - [array_unique](/functions/array_unique)
  65. - [array_unshift](/functions/array_unshift)
  66. - [array_values](/functions/array_values)
  67. - [array_walk](/functions/array_walk)
  68. - [array_walk_recursive](/functions/array_walk_recursive)
  69. - [arsort](/functions/arsort)
  70. - [asort](/functions/asort)
  71. - [compact](/functions/compact)
  72. - [count](/functions/count)
  73. - [current](/functions/current)
  74. - [each](/functions/each)
  75. - [end](/functions/end)
  76. - [in_array](/functions/in_array)
  77. - [key](/functions/key)
  78. - [krsort](/functions/krsort)
  79. - [ksort](/functions/ksort)
  80. - [natcasesort](/functions/natcasesort)
  81. - [natsort](/functions/natsort)
  82. - [next](/functions/next)
  83. - [pos](/functions/pos)
  84. - [prev](/functions/prev)
  85. - [range](/functions/range)
  86. - [reset](/functions/reset)
  87. - [rsort](/functions/rsort)
  88. - [shuffle](/functions/shuffle)
  89. - [sizeof](/functions/sizeof)
  90. - [sort](/functions/sort)
  91. - [uasort](/functions/uasort)
  92. - [uksort](/functions/uksort)
  93. - [usort](/functions/usort)
  94. ## bc
  95. - [bcadd](/functions/bcadd)
  96. - [bccomp](/functions/bccomp)
  97. - [bcdiv](/functions/bcdiv)
  98. - [bcmul](/functions/bcmul)
  99. - [bcround](/functions/bcround)
  100. - [bcscale](/functions/bcscale)
  101. - [bcsub](/functions/bcsub)
  102. ## ctype
  103. - [ctype_alnum](/functions/ctype_alnum)
  104. - [ctype_alpha](/functions/ctype_alpha)
  105. - [ctype_cntrl](/functions/ctype_cntrl)
  106. - [ctype_digit](/functions/ctype_digit)
  107. - [ctype_graph](/functions/ctype_graph)
  108. - [ctype_lower](/functions/ctype_lower)
  109. - [ctype_print](/functions/ctype_print)
  110. - [ctype_punct](/functions/ctype_punct)
  111. - [ctype_space](/functions/ctype_space)
  112. - [ctype_upper](/functions/ctype_upper)
  113. - [ctype_xdigit](/functions/ctype_xdigit)
  114. ## datetime
  115. - [checkdate](/functions/checkdate)
  116. - [date](/functions/date)
  117. - [date_parse](/functions/date_parse)
  118. - [getdate](/functions/getdate)
  119. - [gettimeofday](/functions/gettimeofday)
  120. - [gmdate](/functions/gmdate)
  121. - [gmmktime](/functions/gmmktime)
  122. - [gmstrftime](/functions/gmstrftime)
  123. - [idate](/functions/idate)
  124. - [microtime](/functions/microtime)
  125. - [mktime](/functions/mktime)
  126. - [strftime](/functions/strftime)
  127. - [strptime](/functions/strptime)
  128. - [strtotime](/functions/strtotime)
  129. - [time](/functions/time)
  130. ## exec
  131. - [escapeshellarg](/functions/escapeshellarg)
  132. ## filesystem
  133. - [basename](/functions/basename)
  134. - [dirname](/functions/dirname)
  135. - [file_get_contents](/functions/file_get_contents)
  136. - [pathinfo](/functions/pathinfo)
  137. - [realpath](/functions/realpath)
  138. ## funchand
  139. - [call_user_func](/functions/call_user_func)
  140. - [call_user_func_array](/functions/call_user_func_array)
  141. - [create_function](/functions/create_function)
  142. - [function_exists](/functions/function_exists)
  143. - [get_defined_functions](/functions/get_defined_functions)
  144. ## i18n
  145. - [i18n_loc_get_default](/functions/i18n_loc_get_default)
  146. - [i18n_loc_set_default](/functions/i18n_loc_set_default)
  147. ## info
  148. - [assert_options](/functions/assert_options)
  149. - [getenv](/functions/getenv)
  150. - [getlastmod](/functions/getlastmod)
  151. - [ini_get](/functions/ini_get)
  152. - [ini_set](/functions/ini_set)
  153. - [set_time_limit](/functions/set_time_limit)
  154. - [version_compare](/functions/version_compare)
  155. ## json
  156. - [json_decode](/functions/json_decode)
  157. - [json_encode](/functions/json_encode)
  158. - [json_last_error](/functions/json_last_error)
  159. ## math
  160. - [abs](/functions/abs)
  161. - [acos](/functions/acos)
  162. - [acosh](/functions/acosh)
  163. - [asin](/functions/asin)
  164. - [asinh](/functions/asinh)
  165. - [atan](/functions/atan)
  166. - [atan2](/functions/atan2)
  167. - [atanh](/functions/atanh)
  168. - [base_convert](/functions/base_convert)
  169. - [bindec](/functions/bindec)
  170. - [ceil](/functions/ceil)
  171. - [cos](/functions/cos)
  172. - [cosh](/functions/cosh)
  173. - [decbin](/functions/decbin)
  174. - [dechex](/functions/dechex)
  175. - [decoct](/functions/decoct)
  176. - [deg2rad](/functions/deg2rad)
  177. - [exp](/functions/exp)
  178. - [expm1](/functions/expm1)
  179. - [floor](/functions/floor)
  180. - [fmod](/functions/fmod)
  181. - [getrandmax](/functions/getrandmax)
  182. - [hexdec](/functions/hexdec)
  183. - [hypot](/functions/hypot)
  184. - [is_finite](/functions/is_finite)
  185. - [is_infinite](/functions/is_infinite)
  186. - [is_nan](/functions/is_nan)
  187. - [lcg_value](/functions/lcg_value)
  188. - [log](/functions/log)
  189. - [log10](/functions/log10)
  190. - [log1p](/functions/log1p)
  191. - [max](/functions/max)
  192. - [min](/functions/min)
  193. - [mt_getrandmax](/functions/mt_getrandmax)
  194. - [mt_rand](/functions/mt_rand)
  195. - [octdec](/functions/octdec)
  196. - [pi](/functions/pi)
  197. - [pow](/functions/pow)
  198. - [rad2deg](/functions/rad2deg)
  199. - [rand](/functions/rand)
  200. - [round](/functions/round)
  201. - [sin](/functions/sin)
  202. - [sinh](/functions/sinh)
  203. - [sqrt](/functions/sqrt)
  204. - [tan](/functions/tan)
  205. - [tanh](/functions/tanh)
  206. ## misc
  207. - [pack](/functions/pack)
  208. - [time_sleep_until](/functions/time_sleep_until)
  209. - [uniqid](/functions/uniqid)
  210. ## net-gopher
  211. - [gopher_parsedir](/functions/gopher_parsedir)
  212. ## network
  213. - [inet_ntop](/functions/inet_ntop)
  214. - [inet_pton](/functions/inet_pton)
  215. - [ip2long](/functions/ip2long)
  216. - [long2ip](/functions/long2ip)
  217. - [setcookie](/functions/setcookie)
  218. - [setrawcookie](/functions/setrawcookie)
  219. ## pcre
  220. - [preg_grep](/functions/preg_grep)
  221. - [preg_quote](/functions/preg_quote)
  222. - [sql_regcase](/functions/sql_regcase)
  223. ## strings
  224. - [addcslashes](/functions/addcslashes)
  225. - [addslashes](/functions/addslashes)
  226. - [bin2hex](/functions/bin2hex)
  227. - [chop](/functions/chop)
  228. - [chr](/functions/chr)
  229. - [chunk_split](/functions/chunk_split)
  230. - [convert_cyr_string](/functions/convert_cyr_string)
  231. - [convert_uuencode](/functions/convert_uuencode)
  232. - [count_chars](/functions/count_chars)
  233. - [crc32](/functions/crc32)
  234. - [echo](/functions/echo)
  235. - [explode](/functions/explode)
  236. - [get_html_translation_table](/functions/get_html_translation_table)
  237. - [html_entity_decode](/functions/html_entity_decode)
  238. - [htmlentities](/functions/htmlentities)
  239. - [htmlspecialchars](/functions/htmlspecialchars)
  240. - [htmlspecialchars_decode](/functions/htmlspecialchars_decode)
  241. - [implode](/functions/implode)
  242. - [join](/functions/join)
  243. - [lcfirst](/functions/lcfirst)
  244. - [levenshtein](/functions/levenshtein)
  245. - [localeconv](/functions/localeconv)
  246. - [ltrim](/functions/ltrim)
  247. - [md5](/functions/md5)
  248. - [md5_file](/functions/md5_file)
  249. - [metaphone](/functions/metaphone)
  250. - [money_format](/functions/money_format)
  251. - [nl2br](/functions/nl2br)
  252. - [nl_langinfo](/functions/nl_langinfo)
  253. - [number_format](/functions/number_format)
  254. - [ord](/functions/ord)
  255. - [parse_str](/functions/parse_str)
  256. - [printf](/functions/printf)
  257. - [quoted_printable_decode](/functions/quoted_printable_decode)
  258. - [quoted_printable_encode](/functions/quoted_printable_encode)
  259. - [quotemeta](/functions/quotemeta)
  260. - [rtrim](/functions/rtrim)
  261. - [setlocale](/functions/setlocale)
  262. - [sha1](/functions/sha1)
  263. - [sha1_file](/functions/sha1_file)
  264. - [similar_text](/functions/similar_text)
  265. - [soundex](/functions/soundex)
  266. - [split](/functions/split)
  267. - [sprintf](/functions/sprintf)
  268. - [sscanf](/functions/sscanf)
  269. - [str_getcsv](/functions/str_getcsv)
  270. - [str_ireplace](/functions/str_ireplace)
  271. - [str_pad](/functions/str_pad)
  272. - [str_repeat](/functions/str_repeat)
  273. - [str_replace](/functions/str_replace)
  274. - [str_rot13](/functions/str_rot13)
  275. - [str_shuffle](/functions/str_shuffle)
  276. - [str_split](/functions/str_split)
  277. - [str_word_count](/functions/str_word_count)
  278. - [strcasecmp](/functions/strcasecmp)
  279. - [strchr](/functions/strchr)
  280. - [strcmp](/functions/strcmp)
  281. - [strcoll](/functions/strcoll)
  282. - [strcspn](/functions/strcspn)
  283. - [strip_tags](/functions/strip_tags)
  284. - [stripos](/functions/stripos)
  285. - [stripslashes](/functions/stripslashes)
  286. - [stristr](/functions/stristr)
  287. - [strlen](/functions/strlen)
  288. - [strnatcasecmp](/functions/strnatcasecmp)
  289. - [strnatcmp](/functions/strnatcmp)
  290. - [strncasecmp](/functions/strncasecmp)
  291. - [strncmp](/functions/strncmp)
  292. - [strpbrk](/functions/strpbrk)
  293. - [strpos](/functions/strpos)
  294. - [strrchr](/functions/strrchr)
  295. - [strrev](/functions/strrev)
  296. - [strripos](/functions/strripos)
  297. - [strrpos](/functions/strrpos)
  298. - [strspn](/functions/strspn)
  299. - [strstr](/functions/strstr)
  300. - [strtok](/functions/strtok)
  301. - [strtolower](/functions/strtolower)
  302. - [strtoupper](/functions/strtoupper)
  303. - [strtr](/functions/strtr)
  304. - [substr](/functions/substr)
  305. - [substr_compare](/functions/substr_compare)
  306. - [substr_count](/functions/substr_count)
  307. - [substr_replace](/functions/substr_replace)
  308. - [trim](/functions/trim)
  309. - [ucfirst](/functions/ucfirst)
  310. - [ucwords](/functions/ucwords)
  311. - [vprintf](/functions/vprintf)
  312. - [vsprintf](/functions/vsprintf)
  313. - [wordwrap](/functions/wordwrap)
  314. ## url
  315. - [base64_decode](/functions/base64_decode)
  316. - [base64_encode](/functions/base64_encode)
  317. - [get_headers](/functions/get_headers)
  318. - [get_meta_tags](/functions/get_meta_tags)
  319. - [http_build_query](/functions/http_build_query)
  320. - [parse_url](/functions/parse_url)
  321. - [rawurldecode](/functions/rawurldecode)
  322. - [rawurlencode](/functions/rawurlencode)
  323. - [urldecode](/functions/urldecode)
  324. - [urlencode](/functions/urlencode)
  325. ## var
  326. - [doubleval](/functions/doubleval)
  327. - [empty](/functions/empty)
  328. - [floatval](/functions/floatval)
  329. - [gettype](/functions/gettype)
  330. - [intval](/functions/intval)
  331. - [is_array](/functions/is_array)
  332. - [is_binary](/functions/is_binary)
  333. - [is_bool](/functions/is_bool)
  334. - [is_buffer](/functions/is_buffer)
  335. - [is_callable](/functions/is_callable)
  336. - [is_double](/functions/is_double)
  337. - [is_float](/functions/is_float)
  338. - [is_int](/functions/is_int)
  339. - [is_integer](/functions/is_integer)
  340. - [is_long](/functions/is_long)
  341. - [is_null](/functions/is_null)
  342. - [is_numeric](/functions/is_numeric)
  343. - [is_object](/functions/is_object)
  344. - [is_real](/functions/is_real)
  345. - [is_resource](/functions/is_resource)
  346. - [is_scalar](/functions/is_scalar)
  347. - [is_string](/functions/is_string)
  348. - [is_unicode](/functions/is_unicode)
  349. - [isset](/functions/isset)
  350. - [print_r](/functions/print_r)
  351. - [serialize](/functions/serialize)
  352. - [settype](/functions/settype)
  353. - [strval](/functions/strval)
  354. - [unserialize](/functions/unserialize)
  355. - [var_dump](/functions/var_dump)
  356. - [var_export](/functions/var_export)
  357. ## xdiff
  358. - [xdiff_string_diff](/functions/xdiff_string_diff)
  359. - [xdiff_string_patch](/functions/xdiff_string_patch)
  360. ## xml
  361. - [utf8_decode](/functions/utf8_decode)
  362. - [utf8_encode](/functions/utf8_encode)