| 
                         | 
                    
                              1 
                        
                        
                                  13
                             
                            其他答案向您展示了如何制作文本 粗略地 340个字符。如果这对你来说很好,那就用另一个答案。 
   但是如果你想要
   
    非常严格的最大值
   
   在340个字符中,其他答案不起作用。你需要记住,加上
    
  
   还要注意,这里我使用的是
    看到它在线工作: ideone  | 
                
| 
                         | 
                    
                              2 
                        
                        
                                  26
                             
                            您似乎希望首先将文本精确地剪裁为340个字符,然后在字符串中找到最后一个“”的位置,并将其剪裁为该数量。这样地: 
 
 | 
                
| 
                         | 
                    
                              3 
                        
                        
                                  16
                             
                            如果启用了mbstring扩展(现在大多数服务器上都启用了该扩展),则可以使用mb_strimwidth函数。 
 
 | 
                
| 
                         | 
                    
                              4 
                        
                        
                                  7
                             
                            尝试: 
 
 | 
                
| 
                         | 
                    
                              5 
                        
                        
                                  2
                             
                            我用一种方法来回答约翰·康德: 
  实例: 
 
 | 
                
| 
                         | 
                    
                              6 
                        
                        
                                  0
                             
                            您可以尝试使用PHP附带的函数,如wordwarp 
 
 | 
                
| 
                         | 
                    
                              7 
                        
                        
                                  0
                             
                            函数修剪字符($text,$length=340){ 
  } 使用此函数trim_characters()可将字符串裁剪为指定数量的字符,并优雅地停在空白处。 我认为这对你有帮助。  | 
                
| 
                         | 
                    
                              8 
                        
                        
                                  0
                             
                            为什么这样? 
 实际 正则表达式 解决方案非常简单: 
  PHP中的完整方法如下: 
  更多说明: 
 
  | 
                
| 
                         | 
                    
                              9 
                        
                        
                                  0
                             
                            最简单的解决方案 
  对于多字节文本 
 
 |