teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

修正

2016/03/31 03:52

投稿

m.kosuda
m.kosuda

スコア153

answer CHANGED
@@ -1,8 +1,7 @@
1
1
  strstr関数は戻り値が文字列又はfalseを返すので
2
2
  今回の場合はfalseでない場合処理をするということなので下記の書き方が良いと思います。
3
3
  ```PHP
4
- // false !== は 変則な帰り値のみ使用する方が良いと思います。
5
- if( !($tmp_title = strstr($title, 'このような内容です。', true)) ){
4
+ if( ($tmp_title = strstr($title, 'このような内容です。', true)) !== false ){
6
5
  $title = $tmp_title;
7
6
  }
8
7
  ```