Skip to content

Commit 62863f5

Browse files
authored
feat: add php solution to lc problem: No.0557 (doocs#938)
No.0557.Reverse Words in a String III
1 parent d10c1af commit 62863f5

File tree

3 files changed

+49
-0
lines changed

3 files changed

+49
-0
lines changed

solution/0500-0599/0557.Reverse Words in a String III/README.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -138,6 +138,24 @@ impl Solution {
138138
}
139139
```
140140

141+
### **PHP**
142+
143+
```php
144+
class Solution {
145+
/**
146+
* @param String $s
147+
* @return String
148+
*/
149+
function reverseWords($s) {
150+
$sArr = explode(' ', $s);
151+
for ($i = 0; $i < count($sArr); $i++) {
152+
$sArr[$i] = strrev($sArr[$i]);
153+
}
154+
return implode(" ", $sArr);
155+
}
156+
}
157+
```
158+
141159
### **...**
142160

143161
```

solution/0500-0599/0557.Reverse Words in a String III/README_EN.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -121,6 +121,24 @@ impl Solution {
121121
}
122122
```
123123

124+
### **PHP**
125+
126+
```php
127+
class Solution {
128+
/**
129+
* @param String $s
130+
* @return String
131+
*/
132+
function reverseWords($s) {
133+
$sArr = explode(' ', $s);
134+
for ($i = 0; $i < count($sArr); $i++) {
135+
$sArr[$i] = strrev($sArr[$i]);
136+
}
137+
return implode(" ", $sArr);
138+
}
139+
}
140+
```
141+
124142
### **...**
125143

126144
```
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
class Solution {
2+
/**
3+
* @param String $s
4+
* @return String
5+
*/
6+
function reverseWords($s) {
7+
$sArr = explode(' ', $s);
8+
for ($i = 0; $i < count($sArr); $i++) {
9+
$sArr[$i] = strrev($sArr[$i]);
10+
}
11+
return implode(" ", $sArr);
12+
}
13+
}

0 commit comments

Comments
 (0)