2017-09-01 19 views
0

2つの条件でIF関数を作成しようとしていますが、解析エラー "構文解析コンテキストで値戻りを使用できません"が表示されます。どんなアイデアですか?Substr - 構文解析コンテキストで値の戻り値を使用できません

$youlink = get_field('fl_tube');    
    if (strlen ($youlink) < 50 && substr($youlink, 0, 23) = "https://www.youtube.com";) { 
some code here...  
    } 
+0

2番目の条件で '='がありません。 – alanlittle

答えて

1

あなたは代入演算子=の代わりに、比較演算子==を使用していました。構文エラーであるhttps://www.youtube.comという文字列の後にも;が追加されています。

$youlink = get_field('fl_tube');    
if (strlen ($youlink) < 50 && substr($youlink, 0, 23) == "https://www.youtube.com") { 
    some code here...  
} 

・ホープ、このことができます:

は、次のコードを試してみてください。

関連する問題