php strstr函數的功能有以下幾個:
查找字符串中的子字符串:strstr函數可以在一個字符串中查找指定的子字符串,并返回子字符串第一次出現的位置以及其余部分的子字符串。如果未找到子字符串,則返回false。
判斷字符串中是否包含指定的子字符串:通過判斷strstr函數的返回值是否為false,可以確定字符串中是否包含指定的子字符串。
查找字符串中的子字符串并返回其前面的部分:可以通過指定第三個參數來控制strstr函數的返回值。如果設置為true,則返回子字符串之前的部分字符串;如果設置為false(默認值),則返回子字符串之后的部分字符串。
判斷字符串中是否以指定的子字符串開頭:可以通過將第三個參數設置為true來實現。如果返回的字符串與指定的子字符串相等,則表示原字符串以指定的子字符串開頭。
判斷字符串中是否以指定的子字符串結尾:可以通過將第三個參數設置為true來實現。如果返回的字符串與指定的子字符串相等,則表示原字符串以指定的子字符串結尾。
總結起來,strstr函數主要用于查找和判斷字符串中的子字符串,并返回相應的結果。