10/10/2018, 09:36

hàm search in string

Em muốn hỏi các anh về hàm tìm trong string ạ.
Ví dụ em có string 'abcdgr' bây giờ em tìm trong string đó chữ c, nêú có thì trã về TRUE, còn không thì trả về FALSE. Giúp em ạ
scripter viết 11:51 ngày 10/10/2018
Code:
$mystring = 'abc';
$findme   = 'a';
$pos = strpos($mystring, $findme);
$pos trả về true là tìm thấy em iu, còn false là cưng đã thất lạc miền nào gùi!
snoob viết 11:48 ngày 10/10/2018
Được gửi bởi scripter
Code:
$mystring = 'abc';
$findme   = 'a';
$pos = strpos($mystring, $findme);
$pos trả về true là tìm thấy em iu, còn false là cưng đã thất lạc miền nào gùi!
Trường hợp nầy nó sẽ trả về 0 bác ạ, vì a nằm ngay vị trí đầu tiên, mà 0 cũng gần như FASLE rùi nên ...
fotech_nd viết 11:40 ngày 10/10/2018
Được gửi bởi snoob
Trường hợp nầy nó sẽ trả về 0 bác ạ, vì a nằm ngay vị trí đầu tiên, mà 0 cũng gần như FASLE rùi nên ...
Gần như có nghĩa là 0 và false có chỗ khác nhau - tìm hiểu sự khác nhau đó là ra vấn đề.
jiSh@n viết 11:47 ngày 10/10/2018
Được gửi bởi snoob
Trường hợp nầy nó sẽ trả về 0 bác ạ, vì a nằm ngay vị trí đầu tiên, mà 0 cũng gần như FASLE rùi nên ...
0==false và 0!==false
scripter viết 11:37 ngày 10/10/2018
Nằm ngay đầu thì dùng toán tử "===", đừng dùng "==" khi if.
snoob viết 11:49 ngày 10/10/2018
Được gửi bởi fotech_nd
Gần như có nghĩa là 0 và false có chỗ khác nhau - tìm hiểu sự khác nhau đó là ra vấn đề.
Được gửi bởi jiSh@n
0==false và 0!==false
Được gửi bởi scripter
Nằm ngay đầu thì dùng toán tử "===", đừng dùng "==" khi if.
Hiêủ rùi, thanks mấy bác
thuankkk viết 11:52 ngày 10/10/2018
Được gửi bởi snoob
Em muốn hỏi các anh về hàm tìm trong string ạ.
Ví dụ em có string 'abcdgr' bây giờ em tìm trong string đó chữ c, nêú có thì trã về TRUE, còn không thì trả về FALSE. Giúp em ạ
PHP Code:
function search($haystack$needle) {
  return 
strpos($haystack$needle)!==FALSE;

Bài liên quan
0