PHPを使用して、 Markdownを使用してページにリッチコンテンツをレンダリングしています。\r\n
簡単なバージョンの場合、2番目の段落まで、または技術的には2つが交差した後、コンテンツを切り捨てても問題ないと思います。だから私はこのコードを使用しました:
substr($content, 0, strpos($content, "\r\n\r\n", strpos($content, "\r\n\r\n") + 1));
のカウント\r\n
はハードコーディングされており、奇妙な方法で計算されるため(最初の位置などの後に+1を使用)limitContent($content, $lines = 2)
、行数を言う関数を作成するためのより良い方法があります。$lines
パラメータは、デフォルトのように、2行に切り捨てられますか?
私の現在のコードは次のとおりです。
/**
* Break down the content of Markdown upto 2 breaks.
* @param string Markdown String
* @return string Markdown String upto 2 breaks
*/
function limitContent($content)
{
return substr($content, 0, strpos($content, "\r\n\r\n", strpos($content, "\r\n\r\n") + 1));
}
前もって感謝します。