diff --git a/solution/0400-0499/0434.Number of Segments in a String/README.md b/solution/0400-0499/0434.Number of Segments in a String/README.md index ddc4543fdd731..456519208eba1 100644 --- a/solution/0400-0499/0434.Number of Segments in a String/README.md +++ b/solution/0400-0499/0434.Number of Segments in a String/README.md @@ -142,6 +142,25 @@ func countSegments(s string) int { } ``` +### **PHP** + +```php +class Solution { + /** + * @param String $s + * @return Integer + */ + function countSegments($s) { + $arr = explode(" ", $s); + $cnt = 0; + for ($i = 0; $i < count($arr); $i++) { + if (strlen($arr[$i]) != 0) $cnt++; + } + return $cnt; + } +} +``` + ### **...** ``` diff --git a/solution/0400-0499/0434.Number of Segments in a String/README_EN.md b/solution/0400-0499/0434.Number of Segments in a String/README_EN.md index 28d29b2586c8b..d42b06f83d9b0 100644 --- a/solution/0400-0499/0434.Number of Segments in a String/README_EN.md +++ b/solution/0400-0499/0434.Number of Segments in a String/README_EN.md @@ -140,6 +140,25 @@ func countSegments(s string) int { } ``` +### **PHP** + +```php +class Solution { + /** + * @param String $s + * @return Integer + */ + function countSegments($s) { + $arr = explode(" ", $s); + $cnt = 0; + for ($i = 0; $i < count($arr); $i++) { + if (strlen($arr[$i]) != 0) $cnt++; + } + return $cnt; + } +} +``` + ### **...** ``` diff --git a/solution/0400-0499/0434.Number of Segments in a String/Solution.php b/solution/0400-0499/0434.Number of Segments in a String/Solution.php new file mode 100644 index 0000000000000..530816a91c41e --- /dev/null +++ b/solution/0400-0499/0434.Number of Segments in a String/Solution.php @@ -0,0 +1,14 @@ +class Solution { + /** + * @param String $s + * @return Integer + */ + function countSegments($s) { + $arr = explode(" ", $s); + $cnt = 0; + for ($i = 0; $i < count($arr); $i++) { + if (strlen($arr[$i]) != 0) $cnt++; + } + return $cnt; + } +} \ No newline at end of file