Fungsi – Fungsi Standar PHP yang sering digunakan oleh webdeveloper untuk membangun website

Jika anda seorang programer PHP dan ingin membuat Content Management System (CMS) sendiri dengan PHP baik itu menggunakan framework Laravel, Codeigniter maupun YII anda tetap saja diwajibkan untuk memahami fungsi fungsi standart PHP itu sendiri. Berikut Fungsi Standart PHP yang biasa digunakan untuk membuat Content Management System berbasis PHP

Fungsi Validasi

Fungsi empty()

Fungsi Ini digunakan untuk memeriksa apakah suatu variable sudah terisi atau belum. Varible akan bernilai true bila kosong dan true bila kosong.

Fungsi isset()

Fungsi ini digunakan untuk memerikasa apakah suatu variable sudah ada/sudah terbentuk atau belum.

Fungsi unset()

Fungsi ini digunakan untuk menghilangkan variable yang sudah ditentukan.

Pemeriksaan Variable

Fungsi is_array()

Fungsi ini digunakan untuk memerikasa apakah apakah data yang dikirim bertipe array.

Fungsi is_int()

Fungsi ini digunakan untuk memerikasa apakah nilai yang dimasukan berupa bilangan bulat.

Fungsi is_float()

Fungsi ini digunakan untuk memerikasa apakah nilai yang dimasukan merupakan bilangan pecahan.

Fungsi is_bool()

Fungsi ini digunakan untuk memerikasa apakah tipy data nilai yang dimasukan berupa boolean.

Fungsi is_null()

Fungsi ini digunakan untuk memerikasa apakah suatu data yang dimasukan adalah null.

Redirect atau Pengalihan Halaman

Fungsi header()

Fungsi ini dingunakan untuk mengalihkan ke halaman yang dituju. Format penulisannya adalah sebagi berikut:

Fungsi dalam upload file

Fungsi $_FILES

$_FILES[’fileupload’][’name’] – Mengambil Nama file

$_FILES[’fileupload’][’size’] – Mengambil Ukuran file

$_FILES[’fileupload’][’type’] – Mengambil Type file

$_FILES[’fileupload’][’tmp_name’] – Mengambil nama file dari tempat penyimpanan sementara

$_FILES[’fileupload’][’error’] -Mengetahui kesalahan saat upload file

Fungsi-fungsi diatas dapat digunakan saat mengupload file ke server untuk mengambil nilai nilai yang dibutuhkan.

Fungsi chmod()

Fungsi ini untuk mengubah mode pada file yang diupload. Format penulisan sebagai berikut:

Fungsi untuk Modifikasi String

Fungsi trim()

Fungsi ini untuk menghilangkan atau memotong spasi kosong pada bagian awal dan akhir dari string. Selain trim() ada juga ltrim() dan rtrim(). Fungsi ltrim() unutk menghilangkan spasi sebelah kiri dan rtrim() unutk menghilangkan spasi sebelah kanan.

Fungsi substr()

Fungsi ini untuk mengambil sebagian data dari string dimulai dari awal yang ditunjukan oleh argument ke dua dan jumlah string yang ditunjukan oleh argumen ke tiga. Format dasar fungsi ini adalah substr($string,$mulai,$jumlah).

Fungsi strstr()

Fungsi ini untuk menampilkan karakter yang dimulai dari karakter yang ditemukan pada string sampai pada runtutan yang dicari.

Fungsi str_replace()

Fungsi ini untuk menggantikan suatu string tertentu dengan string lainnya. Format penulisnnya adalah str_replace($cari, $ganti,$string).

Fungsi explode()

Fungsi ini untuk memisahkan teks berdasarkan kriteria tertentu. Format Penulisannya explode($pemisah, $string).

Fungsi implode()

Fungsi ini untuk menggabungkan isi dalam array menjadi satu string dan dipisahkan menggunakan katakter tertentu. Format Penulisannya implode($pemisah, $array).

Fungsi split()

Fungsi ini untuk memisahkan array ataupun text menggunakan batasan argumen eksprsi. Format Penulisannya split("[/.-]", $string). Contoh :

Fungsi strlen()

Fungsi ini untuk menghitung jumlah karakter pada suatu string.

Fungsi count()

Fungsi ini untuk menghitung jumlah data dalam array.

Fungsi sizeof()

Fungsi ini untuk fungsinya sama dengan fungsi count().

Fungsi strtolower()

Fungsi ini untuk mengubah seluruh string menjadi huruf kecil/lower case.

Fungsi strtoupper()

Fungsi ini untuk mengubah string menjadi huruf kapital semua / upper case.

Fungsi ucfirst()

Fungsi ini untuk mengubah huruf bertama kalimat menjadi kapital / upper case.

Fungsi ucwords()

Fungsi ini untuk mengubah huruf bertama katat menjadi kapital / upper case.

Fungsi Pengatur String

Fungsi get_magic_quota_gpc()

Fungsi ini untuk memeriksa apakah magic_quota_gpc() sudah aktif atau belum, sedangkan fungsi magic_quota_gpc() sendiri memiliki fungsi untuk mengatur penggunaan tanda ’ dan ” agar tidak terjadi kesalahan saat memasukan kedalam data base.

Fungsi addslashes()

Fungsi ini untuk menambahkan slash “/”  pada setiap text yang menggunakan tanda kutip.

Fungsi stripslashes()

Fungsi ini untuk menghilangkan slash “/”  pada setiap text yang menggunakan tanda kutip.

Fungsi htmlentities()

Fungsi ini untuk menampilkan data sesuai dengan yang dimasukan, biasa di gunkan pada form edit/update data.

Fungsi strip_tags()

Fungsi ini untuk menghapus seluruh tag html yang ada dalam string.

Share This:

932 Comments

  1. Pingback: haris cizmic
  2. Pingback: Buy viagra usa
  3. Pingback: generic for cialis
  4. Pingback: price of cialis
  5. Pingback: naltrexone otc
  6. Pingback: levitra vs viagra
  7. Pingback: price viagra
  8. Pingback: http://droga5.net
  9. Pingback: Google
  10. Pingback: wolfbet
  11. Pingback: Cialis 60mg uk
  12. Pingback: Cialis 20 mg price
  13. Pingback: Cialis 80mg cost
  14. Pingback: crypto exchange
  15. Pingback: levitra 10mg cheap
  16. Pingback: VAPE PEN
  17. Pingback: lasix 40 mg uk
  18. Pingback: find builders
  19. Pingback: dinh cu canada
  20. Pingback: amaryl 1 mg online
  21. Pingback: hat macca tach vo
  22. Pingback: antivert 25mg cost
  23. Pingback: order arava 20mg
  24. Pingback: viagra wikipedia
  25. Pingback: alex more
  26. Pingback: arimidex 1 mg cost
  27. Pingback: blogcaodep.com
  28. Pingback: cialis 10mg dosage
  29. Pingback: electronic
  30. Pingback: greengo
  31. Pingback: Gerüstbau
  32. Pingback: yout
  33. Pingback: granül klor
  34. Pingback: capath.vn
  35. Pingback: Biaxin 500 mg usa
  36. Pingback: sweetiehouse.vn
  37. Pingback: fluorococaine
  38. Pingback: Pc hilfe rüti
  39. Pingback: Magic Mush Rooms
  40. Pingback: ceclor for sale
  41. Pingback: sex hard
  42. Pingback: hat macca uc
  43. Pingback: thc vape juice
  44. Pingback: celexa usa
  45. Pingback: popo kaldırma
  46. Pingback: cipro coupon
  47. Pingback: claritin cheap
  48. Pingback: free slots online
  49. Pingback: hrdf trainer kl
  50. Pingback: casino gambling
  51. Pingback: slot games
  52. Pingback: Reformhaus Wien
  53. Pingback: gambling casino
  54. Pingback: aaa car insurance
  55. Pingback: Tenuate retard
  56. Pingback: viagra on ebay
  57. Pingback: thc vape juice
  58. Pingback: Fish scale coke
  59. Pingback: Buy Valium 10 mg
  60. Pingback: autoinsurance
  61. Pingback: insurance for cars
  62. Pingback: brazzers
  63. Pingback: personal loans mn
  64. Pingback: film
  65. Pingback: printed t shirt UK
  66. Pingback: quick loans
  67. Pingback: bad credit loans
  68. Pingback: canada pharmacist
  69. Pingback: payday loans
  70. Pingback: Relevant
  71. Pingback: btc canada
  72. Pingback: cbd pills for sale
  73. Pingback: viagra soft gel
  74. Pingback: sildenafil coupon
  75. Pingback: define assignments
  76. Pingback: HAMBURG SUD GROUP
  77. Pingback: online bitcoin
  78. Pingback: buy essay paper
  79. Pingback: clomid purchase
  80. Pingback: clonidine online
  81. Pingback: combivent cost
  82. Pingback: compazine 5mg nz
  83. Pingback: Marijuana for sale
  84. Pingback: depakote online
  85. Pingback: realistic dildo
  86. Pingback: 우리카지노
  87. Pingback: 퍼스트카지노
  88. Pingback: doxycycline pills
  89. Pingback: order dramamine
  90. Pingback: elavil pharmacy
  91. Pingback: Buy Jungle boys
  92. Pingback: imdur uk
  93. Pingback: imodium pharmacy
  94. Pingback: click here to read
  95. Pingback: 샌즈카지노
  96. Pingback: 메리트카지노
  97. Pingback: order indocin 75mg
  98. Pingback: 코인카지노
  99. Pingback: lopressor tablets
  100. Pingback: luvox pharmacy
  101. Pingback: Blue Dream Strain
  102. Pingback: buy micardis
  103. Pingback: mobic usa
  104. Pingback: motrin for sale
  105. Pingback: Lisa Ann Porn
  106. Pingback: phenergan canada
  107. Pingback: Muscoflex Krem
  108. Pingback: Mink Eyelashes Set
  109. Pingback: order proscar 5 mg
  110. Pingback: protonix usa
  111. Pingback: provigil australia
  112. Pingback: reglan prices
  113. Pingback: how to buy revatio
  114. Pingback: risperdal 1mg usa
  115. Pingback: rogaine online
  116. Pingback: seroquel 100mg nz
  117. Pingback: singulair usa
  118. Pingback: skelaxin price
  119. Pingback: how to make viagra
  120. Pingback: tenormin 100 mg nz
  121. Pingback: thorazine tablets
  122. Pingback: valtrex prices
  123. Pingback: vantin usa
  124. Pingback: cialis sublingual
  125. Pingback: get more
  126. Pingback: zocor for sale
  127. Pingback: tadalafil cost
  128. Pingback: pioglitazone cost
  129. Pingback: norwaytoday
  130. Pingback: meclizine generic
  131. Pingback: buspirone uk
  132. Pingback: gayhub
  133. Pingback: 1xbet ug
  134. Pingback: thrusting dongs
  135. Pingback: anal lube
  136. Pingback: warfarin canada
  137. Pingback: rosuvastatin nz
  138. Pingback: cheap divalproex
  139. Pingback: javmovs
  140. Pingback: oxybutynin tablet
  141. Pingback: keflex hoses
  142. Pingback: cymbalta wright
  143. Pingback: GayHub
  144. Pingback: buy legal bud
  145. Pingback: permethrin 30g uk
  146. Pingback: Mining
  147. Pingback: ycsfkfig
  148. Pingback: Gay Porn
  149. Pingback: etodolac price
  150. Pingback: MILF Porn
  151. Pingback: jpbegisz
  152. Pingback: what dose viagra
  153. Pingback: maeng da kratom
  154. Pingback: Fuzion
  155. Pingback: loan consultant
  156. Pingback: 샌즈카지노
  157. Pingback: 메리트카지노
  158. Pingback: click here
  159. Pingback: AnaGlobal
  160. Pingback: best cbd oil
  161. Pingback: cbd for sale
  162. Pingback: cbd oil
  163. Pingback: best cbd gummies
  164. Pingback: best cbd for dogs
  165. Pingback: cbd oil for dogs
  166. Pingback: best cbd gummies
  167. Pingback: propranolol coupon
  168. Pingback: working visa
  169. Pingback: 코인카지노
  170. Pingback: buy cbd oil
  171. Pingback: Mzadaty Lebanon
  172. Pingback: best masturbating
  173. Pingback: oxycodone for sale
  174. Pingback: kratom for sale
  175. Pingback: kratom for anxiety
  176. Pingback: 우리카지노
  177. Pingback: 퍼스트카지노
  178. Pingback: THC Oil for Sale
  179. Pingback: Pornhome
  180. Pingback: furosemide 20
  181. Pingback: azithromycin 500mg
  182. Pingback: ivermectin 200
  183. Pingback: 0.5 albuterol
  184. Pingback: safestore auto
  185. Pingback: safestore auto
  186. Pingback: gemfibrozil otc
  187. Pingback: sex with viagra
  188. Pingback: safestore auto
  189. Pingback: clotrimazole otc
  190. Pingback: prednisolone 0.5mg
  191. Pingback: diflucan costs
  192. Pingback: half life diflucan
  193. Pingback: mp3 juice
  194. Pingback: otc cialis
  195. Pingback: wall canvas
  196. Pingback: Flexeril online
  197. Pingback: click here
  198. Pingback: logo design jona
  199. Pingback: Herbal incense
  200. Pingback: Herbal incense
  201. Pingback: visit here
  202. Pingback: Baby, Kids
  203. Pingback: definews
  204. Pingback: pharmacy in canada
  205. Pingback: cryptocard
  206. Pingback: max dose neurontin
  207. Pingback: metformin a1c
  208. Pingback: paxil for ptsd
  209. Pingback: Copper ring
  210. Pingback: buy delta 8
  211. Pingback: canadian pharmacy
  212. Pingback: crypto
  213. Pingback: Vidalista 20mg
  214. Pingback: scooby snacks
  215. Pingback: ruger ec9s
  216. Pingback: Dmt for sale
  217. Pingback: Latex Gloves
  218. Pingback: how to make dmt
  219. Pingback: Nitrile Gloves
  220. Pingback: yamaha yzf-r3
  221. Pingback: crossdress cams
  222. Pingback: movers burnaby
  223. Pingback: SEO Canada
  224. Pingback: essaypro.co
  225. Pingback: mp3 juice
  226. Pingback: learn more
  227. Pingback: find out more
  228. Pingback: موقع سكس
  229. Pingback: best pegging toys
  230. Pingback: naughty sex games
  231. Pingback: learn more
  232. Pingback: SEO Marketing
  233. Pingback: their website
  234. Pingback: canadian services
  235. Pingback: finger vibrators
  236. Pingback: dildoes
  237. Pingback: gas fireplace
  238. Pingback: best sex toys
  239. Pingback: Dildo
  240. Pingback: vibrator
  241. Pingback: cell phone repair
  242. Pingback: porn
  243. Pingback: Hk mp5 for sale
  244. Pingback: best dildos
  245. Pingback: eaa witness 10mm
  246. Pingback: Glock 48
  247. Pingback: virtual card buy
  248. Pingback: maltepe esc
  249. Pingback: slot online
  250. Pingback: myths and sex
  251. Pingback: thrusting massager
  252. Pingback: anal training kit
  253. Pingback: best sex toys
  254. Pingback: Buy Weed Online
  255. Pingback: viagra erection
  256. Pingback: best sex toys
  257. Pingback: 36 hour cialis
  258. Pingback: g spot vibrator
  259. Pingback: viagra pro
  260. Pingback: g spot massager
  261. Pingback: golden tilefish
  262. Pingback: THC Vape Oil
  263. Pingback: PARROTS FOR SALE
  264. Pingback: Guns for Sale
  265. Pingback: Best software
  266. Pingback: Fabguys Com Login
  267. Pingback: buy kratom online
  268. Pingback: best kratom
  269. Pingback: best delta 8
  270. Pingback: Company Formation
  271. Pingback: Kitsap Daily News
  272. Pingback: delta 8 products
  273. Pingback: Observer
  274. Pingback: sasha grey
  275. Pingback: makeup video
  276. Pingback: silicone vibrators
  277. Pingback: Herald Net
  278. Pingback: buy weed online
  279. Pingback: buy weed
  280. Pingback: weed near me
  281. Pingback: SF Examiner
  282. Pingback: albino shrooms
  283. Pingback: ptr 9ct for sale
  284. Pingback: Ruger Revolvers
  285. Pingback: hemp oil for sale
  286. Pingback: movers Kelowna
  287. Pingback: Obligasi.com
  288. Pingback: MILF Porn
  289. Pingback: istanbul escort
  290. Pingback: citir escort
  291. Pingback: Roofing Services
  292. Pingback: Canada Pharmacy
  293. Pingback: Sig P938
  294. Pingback: Hedgehog For Sale
  295. Pingback: vardenafil coupon
  296. Pingback: Running Machine
  297. Pingback: dapoxetine uk cost
  298. Pingback: corner summerhouse
  299. Pingback: cialis 20mg 30
  300. Pingback: adam and eve
  301. Pingback: sex3rabic
  302. Pingback: click here
  303. Pingback: software reviewer
  304. Pingback: juul pods cucumber
  305. Pingback: viagra cream
  306. Pingback: trauma healing
  307. Pingback: read more
  308. Pingback: penis enlarger
  309. Pingback: etiler escort
  310. Pingback: tech
  311. Pingback: best wand massager
  312. Pingback: ??????? happyluke
  313. Pingback: pocket stroker
  314. Pingback: eskort bayanlar
  315. Pingback: ben wa balls
  316. Pingback: best sex toys
  317. Pingback: mersin escort
  318. Pingback: anal vibe
  319. Pingback: fun88
  320. Pingback: prostate milking
  321. Pingback: male strokers
  322. Pingback: p spot massager
  323. Pingback: learn more
  324. Pingback: hosting deals
  325. Pingback: lottovip
  326. Pingback: male stroker toy
  327. Pingback: suction cup dildo
  328. Pingback: turk escort
  329. Pingback: streamcomplet
  330. Pingback: film streaming
  331. Pingback: casino
  332. Pingback: hi link
  333. Pingback: best male strokers
  334. Pingback: sex facts
  335. Pingback: clit stimulation
  336. Pingback: w88club
  337. Pingback: male stroker
  338. Pingback: best in ottawa
  339. Pingback: sonarpur vidyapith
  340. Pingback: 메이저사이트
  341. Pingback: math workbook
  342. Pingback: Diablo strain
  343. Pingback: dove
  344. Pingback: anal sex toy
  345. Pingback: sex toys for men
  346. Pingback: Monkeys For Sale
  347. Pingback: Freelance seo
  348. Pingback: Serengeti tour
  349. Pingback: Livestock for sale
  350. Pingback: best sex toys
  351. Pingback: Serengeti tours
  352. Pingback: aromatherapy
  353. Pingback: web sajtovi
  354. Pingback: GELATI STRAIN
  355. Pingback: springfield edge
  356. Pingback: sig p938 academy
  357. Pingback: deckmate shuffler
  358. Pingback: magic mushrooms
  359. Pingback: magic mushrooms
  360. Pingback: supreme carts
  361. Pingback: s&w 637
  362. Pingback: helix gaming chair
  363. Pingback: runtz weed
  364. Pingback: lasix 40mg to buy
  365. Pingback: neurontin prices
  366. Pingback: quineprox 50
  367. Pingback: prednisone 5443
  368. Pingback: provigil buy usa
  369. Pingback: ivermectin 2mg
  370. Pingback: ventolin rx
  371. Pingback: azithromycin 250
  372. Pingback: gabapentin 200
  373. Pingback: stromectol 0.1
  374. Pingback: sildenafila
  375. Pingback: ivermectin fda
  376. Pingback: aralen for lyme
  377. Pingback: order tamoxifen
  378. Pingback: zanaflex 12 mg
  379. Pingback: merck covid drug
  380. Pingback: ivermectin 500ml
  381. Pingback: ivermectin human
  382. Pingback: ivermectin goodrx
  383. Pingback: ivermectin india
  384. Pingback: ivermectin cost
  385. Pingback: meritroyalbet
  386. Pingback: meritking
  387. Pingback: meritking
  388. Pingback: madridbet
  389. Pingback: viagra connect
  390. Pingback: ivermectin 1 cream

Tinggalkan Balasan