PageRenderTime 35ms CodeModel.GetById 7ms RepoModel.GetById 0ms app.codeStats 0ms

/kdewebdev-3.5.10/php/function.mb-strpos.html

#
HTML | 290 lines | 290 code | 0 blank | 0 comment | 0 complexity | 35553e3f4b738b86ae1686a81c2bd386 MD5 | raw file
Possible License(s): AGPL-1.0, CC-BY-SA-3.0, GPL-2.0
  1. <HTML
  2. ><HEAD
  3. ><TITLE
  4. >mb_strpos</TITLE
  5. ><META
  6. NAME="GENERATOR"
  7. CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK
  8. REL="HOME"
  9. TITLE="PHP Manual"
  10. HREF="index.html"><LINK
  11. REL="UP"
  12. TITLE="Multi-Byte String Functions"
  13. HREF="ref.mbstring.html"><LINK
  14. REL="PREVIOUS"
  15. TITLE="mb_strlen"
  16. HREF="function.mb-strlen.html"><LINK
  17. REL="NEXT"
  18. TITLE="mb_strrpos"
  19. HREF="function.mb-strrpos.html"><META
  20. HTTP-EQUIV="Content-type"
  21. CONTENT="text/html; charset=ISO-8859-1"></HEAD
  22. ><BODY
  23. CLASS="refentry"
  24. BGCOLOR="#FFFFFF"
  25. TEXT="#000000"
  26. LINK="#0000FF"
  27. VLINK="#840084"
  28. ALINK="#0000FF"
  29. ><DIV
  30. CLASS="NAVHEADER"
  31. ><TABLE
  32. SUMMARY="Header navigation table"
  33. WIDTH="100%"
  34. BORDER="0"
  35. CELLPADDING="0"
  36. CELLSPACING="0"
  37. ><TR
  38. ><TH
  39. COLSPAN="3"
  40. ALIGN="center"
  41. >PHP Manual</TH
  42. ></TR
  43. ><TR
  44. ><TD
  45. WIDTH="10%"
  46. ALIGN="left"
  47. VALIGN="bottom"
  48. ><A
  49. HREF="function.mb-strlen.html"
  50. ACCESSKEY="P"
  51. >Prev</A
  52. ></TD
  53. ><TD
  54. WIDTH="80%"
  55. ALIGN="center"
  56. VALIGN="bottom"
  57. ></TD
  58. ><TD
  59. WIDTH="10%"
  60. ALIGN="right"
  61. VALIGN="bottom"
  62. ><A
  63. HREF="function.mb-strrpos.html"
  64. ACCESSKEY="N"
  65. >Next</A
  66. ></TD
  67. ></TR
  68. ></TABLE
  69. ><HR
  70. ALIGN="LEFT"
  71. WIDTH="100%"></DIV
  72. ><H1
  73. ><A
  74. NAME="function.mb-strpos"
  75. ></A
  76. >mb_strpos</H1
  77. ><DIV
  78. CLASS="refnamediv"
  79. ><A
  80. NAME="AEN47040"
  81. ></A
  82. ><P
  83. > (PHP 4 &#62;= 4.0.6)</P
  84. >mb_strpos&nbsp;--&nbsp;
  85. Find position of first occurrence of string in a string
  86. </DIV
  87. ><DIV
  88. CLASS="refsect1"
  89. ><A
  90. NAME="AEN47043"
  91. ></A
  92. ><H2
  93. >Description</H2
  94. >int <B
  95. CLASS="methodname"
  96. >mb_strpos</B
  97. > ( string haystack, string needle [, int offset [, string encoding]])<BR
  98. ></BR
  99. ><P
  100. >&#13; <B
  101. CLASS="function"
  102. >mb_strpos()</B
  103. > returns the numeric position of
  104. the first occurrence of <TT
  105. CLASS="parameter"
  106. ><I
  107. >needle</I
  108. ></TT
  109. > in the
  110. <TT
  111. CLASS="parameter"
  112. ><I
  113. >haystack</I
  114. ></TT
  115. > string. If
  116. <TT
  117. CLASS="parameter"
  118. ><I
  119. >needle</I
  120. ></TT
  121. > is not found, it returns <TT
  122. CLASS="constant"
  123. ><B
  124. >FALSE</B
  125. ></TT
  126. >.
  127. </P
  128. ><P
  129. >&#13; <B
  130. CLASS="function"
  131. >mb_strpos()</B
  132. > performs multi-byte safe
  133. <A
  134. HREF="function.strpos.html"
  135. ><B
  136. CLASS="function"
  137. >strpos()</B
  138. ></A
  139. > operation based on number of
  140. characters. <TT
  141. CLASS="parameter"
  142. ><I
  143. >needle</I
  144. ></TT
  145. > position is counted
  146. from the beginning of the <TT
  147. CLASS="parameter"
  148. ><I
  149. >haystack</I
  150. ></TT
  151. >. First
  152. character's position is 0. Second character position is 1, and so
  153. on.
  154. </P
  155. ><P
  156. >&#13; If <TT
  157. CLASS="parameter"
  158. ><I
  159. >encoding</I
  160. ></TT
  161. > is omitted, internal
  162. character encoding is used. <A
  163. HREF="function.mb-strrpos.html"
  164. ><B
  165. CLASS="function"
  166. >mb_strrpos()</B
  167. ></A
  168. >
  169. accepts <TT
  170. CLASS="literal"
  171. >string</TT
  172. > for
  173. <TT
  174. CLASS="parameter"
  175. ><I
  176. >needle</I
  177. ></TT
  178. > where <A
  179. HREF="function.strrpos.html"
  180. ><B
  181. CLASS="function"
  182. >strrpos()</B
  183. ></A
  184. >
  185. accepts only character.
  186. </P
  187. ><P
  188. >&#13; <TT
  189. CLASS="parameter"
  190. ><I
  191. >offset</I
  192. ></TT
  193. > is search offset. If it is not
  194. specified, 0 is used.
  195. </P
  196. ><P
  197. >&#13; <TT
  198. CLASS="parameter"
  199. ><I
  200. >encoding</I
  201. ></TT
  202. > is character encoding name. If it
  203. is omitted, internal character encoding is used.
  204. </P
  205. ><P
  206. >&#13; See also <B
  207. CLASS="function"
  208. >mb_strpos()</B
  209. >,
  210. <A
  211. HREF="function.mb-internal-encoding.html"
  212. ><B
  213. CLASS="function"
  214. >mb_internal_encoding()</B
  215. ></A
  216. >,
  217. <A
  218. HREF="function.strpos.html"
  219. ><B
  220. CLASS="function"
  221. >strpos()</B
  222. ></A
  223. >
  224. </P
  225. ></DIV
  226. ><DIV
  227. CLASS="NAVFOOTER"
  228. ><HR
  229. ALIGN="LEFT"
  230. WIDTH="100%"><TABLE
  231. SUMMARY="Footer navigation table"
  232. WIDTH="100%"
  233. BORDER="0"
  234. CELLPADDING="0"
  235. CELLSPACING="0"
  236. ><TR
  237. ><TD
  238. WIDTH="33%"
  239. ALIGN="left"
  240. VALIGN="top"
  241. ><A
  242. HREF="function.mb-strlen.html"
  243. ACCESSKEY="P"
  244. >Prev</A
  245. ></TD
  246. ><TD
  247. WIDTH="34%"
  248. ALIGN="center"
  249. VALIGN="top"
  250. ><A
  251. HREF="index.html"
  252. ACCESSKEY="H"
  253. >Home</A
  254. ></TD
  255. ><TD
  256. WIDTH="33%"
  257. ALIGN="right"
  258. VALIGN="top"
  259. ><A
  260. HREF="function.mb-strrpos.html"
  261. ACCESSKEY="N"
  262. >Next</A
  263. ></TD
  264. ></TR
  265. ><TR
  266. ><TD
  267. WIDTH="33%"
  268. ALIGN="left"
  269. VALIGN="top"
  270. >mb_strlen</TD
  271. ><TD
  272. WIDTH="34%"
  273. ALIGN="center"
  274. VALIGN="top"
  275. ><A
  276. HREF="ref.mbstring.html"
  277. ACCESSKEY="U"
  278. >Up</A
  279. ></TD
  280. ><TD
  281. WIDTH="33%"
  282. ALIGN="right"
  283. VALIGN="top"
  284. >mb_strrpos</TD
  285. ></TR
  286. ></TABLE
  287. ></DIV
  288. ></BODY
  289. ></HTML
  290. >