From 0fbf15ff54da49904d142bfcff24ad46debbda02 Mon Sep 17 00:00:00 2001 From: Qiu-IT Date: Tue, 2 May 2023 13:09:11 +0200 Subject: [PATCH] feat: add php solution to lc problem: No.0434 --- .../README.md | 19 +++++++++++++++++++ .../README_EN.md | 19 +++++++++++++++++++ .../Solution.php | 14 ++++++++++++++ 3 files changed, 52 insertions(+) create mode 100644 solution/0400-0499/0434.Number of Segments in a String/Solution.php 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