0
我期待獲得特定的Cookie(聯盟ID)的值,並且可以成功地將其拉入,但是某些Cookie在字符串中需要一些額外的內容關閉。保留特定字符前的字符串的左側部分
例如:AFFILIATE_www.example.com_
我只想獲得AFFILIATE。在所有情況下,附加信息都包含兩個下劃線。有沒有一種方法可以在刪除第一個下劃線之後刪除每個角色?
我已經試過如下:
<?php $cookie_name = 'cbnn';
if(!isset($_COOKIE[$cookie_name])) {
'';
} else {
$_COOKIE[$cookie_name];
}; ?>
<?php $aff = "$_COOKIE[$cookie_name]";
$search = 「EVERYTHING AFTER AND INCLUDING THE _」
$replace = "";
echo preg_replace($search,$replace,$aff); ?>
對不起,我不是知識淵博,上面到目前爲止已經被谷歌搜索了很多。我會在哪裏放你的代碼行? – Lewis
$ search表示您的「AFFILIATE_www.example.com_」字符串。所以,當你這樣做時,插入這一行代碼,它會在第一個下劃線字符前返回所有內容。我編輯了我的答案,我認爲現在更有意義。 – Eihwaz
所以,我保留$ search,如果是的話,我會輸入什麼(再次抱歉,謝謝你的幫助) – Lewis