我在我的drupal站點中使用了一些令牌。在drupal站點的php代碼中使用令牌
我有一些PHP代碼,我需要使用令牌。
print '[token]';
這完美的作品,但我需要使用它的功能就像
myfunctionname('[token]') {
}
這是行不通的。如何在不使用打印功能的情況下在php代碼中使用此令牌。 我想用特殊函數對字符串進行編碼。所以我必須使用該標記中的值作爲函數中的參數。
我在我的drupal站點中使用了一些令牌。在drupal站點的php代碼中使用令牌
我有一些PHP代碼,我需要使用令牌。
print '[token]';
這完美的作品,但我需要使用它的功能就像
myfunctionname('[token]') {
}
這是行不通的。如何在不使用打印功能的情況下在php代碼中使用此令牌。 我想用特殊函數對字符串進行編碼。所以我必須使用該標記中的值作爲函數中的參數。
您可以嘗試t()
功能,如t('[token]')
。
但似乎token_replace()是你喜歡使用的功能。
我忘了說我已經嘗試了token_replace()函數。 token_replace( 'simplenews訂戶:郵件');也嘗試了token_replace('[simplenews-subscriber:mail]'); – Sven
@SvenVdb:只要它不是全局標記,就需要將所需的'基礎'數據傳遞給'token_replace()'(我在上面的答案中添加了文檔鏈接)。 –
感謝Henrik。應該做到這一點。 – Kristoffer
我仍然面臨這個問題,需要幫助。我試過t()和token_replace()沒有運氣。 –