  | 
            | 
            | 
             | 
         
        
             | 
                       | 
          
            
               
                แล้ว 1234 เป็นตัวเลขตายตัวหรือป่าว หรือว่าตำแหน่งตัวเลข มีความกว้างเท่า 4 คงที่ ก็จะมีวิธีตัดสตริงได้                        
               
               | 
             
            
              
			                                
              
                
                     | 
                     | 
                     | 
                 
                
                     | 
                  
                      
                        | Date :
                            2 ก.ย. 2548  13:24:43 | 
                        By :
                            noom_programmer | 
                         
                    | 
                     | 
                 
                
                     | 
                     | 
                     | 
                 
                | 
             
           
			         | 
             | 
         
        
             | 
            | 
             | 
             | 
         
          
	    
     
               
		
     
		
	  
        
             | 
            | 
            | 
             | 
         
        
             | 
                       | 
          
            
               
                เลข 1234 มีความกว้าง คงที่ค่ะ                        
               
               | 
             
            
              
			                                
              
                
                     | 
                     | 
                     | 
                 
                
                     | 
                  
                      
                        | Date :
                            4 ก.ย. 2548  10:54:22 | 
                        By :
                            บอกหน่อย | 
                         
                    | 
                     | 
                 
                
                     | 
                     | 
                     | 
                 
                | 
             
           
			         | 
             | 
         
        
             | 
            | 
             | 
             | 
         
          
	    
     
               
		
     
		
	  
        
             | 
            | 
            | 
             | 
         
        
             | 
                       | 
          
            
               
                งั้นก็ใช้คำสั่งแทนที่ไปเลยครับ  eregi_replace(); 
 
<?php 
$str="test1234.jpg"; 
$newstr=eregi_replace("1234","",$str); 
echo $newstr; 
?>                        
               
               | 
             
            
              
			                                
              
                
                     | 
                     | 
                     | 
                 
                
                     | 
                  
                      
                        | Date :
                            5 ก.ย. 2548  09:13:03 | 
                        By :
                            noom_programmer | 
                         
                    | 
                     | 
                 
                
                     | 
                     | 
                     | 
                 
                | 
             
           
			         | 
             | 
         
        
             | 
            | 
             | 
             | 
         
          
	    
     
               
		
     
		
	  
        
             | 
            | 
            | 
             | 
         
        
             | 
                       | 
          
            
               
                ขอบคุณสำหรับคำตอบค่ะ แต่ว่า 
 
เลข 1234 มีความกว้างคงที่ แต่ไม่ได้เป็นค่าคงที่ เพราะฉนั้นต้อง คิวรีข้อมูลก่อนแล้ว substr ตัวเลขออกมาจึง 
จะรู้ว่าเป็นเลขอะไรแล้วแทนที่ 
 
แต่ที่อยากได้คือ ลบตัวเลขก่อนจุดทศนิยม 4 ตำแหน่ง  
 
รบกวนด้วยค่ะ 
 
                        
               
               | 
             
            
              
			                                
              
                
                     | 
                     | 
                     | 
                 
                
                     | 
                  
                      
                        | Date :
                            5 ก.ย. 2548  09:41:18 | 
                        By :
                            บอกหน่อย | 
                         
                    | 
                     | 
                 
                
                     | 
                     | 
                     | 
                 
                | 
             
           
			         | 
             | 
         
        
             | 
            | 
             | 
             | 
         
          
	    
     
               
		
     
		
	  
        
             | 
            | 
            | 
             | 
         
        
             | 
                       | 
          
            
               
                ถ้าหากข้อมูลนี้มีจุดแห่งเดียว 
 
<? 
$str="test1234.jpg"; 
 
$data=explode(".",$str); 
 
$newstr=substr($data[0],0,-4); 
 
$newstr=$newstr.".".$data[1]; 
 
echo $newstr; 
?>                         
               
               | 
             
            
              
			                                
              
                
                     | 
                     | 
                     | 
                 
                
                     | 
                  
                      
                        | Date :
                            5 ก.ย. 2548  19:40:23 | 
                        By :
                            test | 
                         
                    | 
                     | 
                 
                
                     | 
                     | 
                     | 
                 
                | 
             
           
			         | 
             | 
         
        
             | 
            | 
             | 
             | 
         
          
	    
     
               
		
     
		
	  
        
             | 
            | 
            | 
             | 
         
        
             | 
                       | 
          
            
               
                 
<? 
$str="test1234.jpg"; 
 
$data[0]=substr($str,0,-8); 
 
$data[1]=substr($str,-4); 
 
$newstr=implode("",$data); 
 
echo $newstr; 
?>  
                        
               
               | 
             
            
              
			                                
              
                
                     | 
                     | 
                     | 
                 
                
                     | 
                  
                      
                        | Date :
                            5 ก.ย. 2548  19:46:40 | 
                        By :
                            test2 | 
                         
                    | 
                     | 
                 
                
                     | 
                     | 
                     | 
                 
                | 
             
           
			         | 
             | 
         
        
             | 
            | 
             | 
             | 
         
          
	    
     
               
		
     
		
	  
        
             | 
            | 
            | 
             | 
         
        
             | 
                       | 
          
            
               
                <? 
$str="test1234.jpg"; 
 
$data[0]=substr($str,0,-8); //ข้อมูลเริ่มจากตัวแรก ลบออกไป 8 ตัวท้าย  ก็จะได้  test 
 
$data[1]=substr($str,-4);  //ข้อมูลเริ่มจาก 4 นับจากท้ายมา  ก็จะได้  .jpg 
 
$newstr=implode("",$data); //นำข้อมูลมารวมกัน 
 
echo $newstr; 
?>  
                        
               
               | 
             
            
              
			                                
              
                
                     | 
                     | 
                     | 
                 
                
                     | 
                  
                      
                        | Date :
                            5 ก.ย. 2548  19:50:13 | 
                        By :
                            อธิบาย | 
                         
                    | 
                     | 
                 
                
                     | 
                     | 
                     | 
                 
                | 
             
           
			         | 
             | 
         
        
             | 
            | 
             | 
             | 
         
          
	    
     
               
		
     
		
	  
        
             | 
            | 
            | 
             | 
         
        
             | 
                       | 
          
            
               
                <? 
$str="test1234.jpg"; 
 
$data[0]=substr($str,0,-8); //ข้อมูลเริ่มจากตัวแรก ลบออกไป 8 ตัวท้าย ก็จะได้ test 
 
ข้อความข้าง 1234 มันไม่แน่นอนนะ อย่างเช่น  testtesttest1234.jpg 
 
$data[1]=substr($str,-4); //ข้อมูลเริ่มจาก 4 นับจากท้ายมา ก็จะได้ .jpg 
 
$newstr=implode("",$data); //นำข้อมูลมารวมกัน 
 
echo $newstr; 
?>  
                         
               
               | 
             
            
              
			                                
              
                
                     | 
                     | 
                     | 
                 
                
                     | 
                  
                      
                        | Date :
                            3 ต.ค. 2549  14:02:53 | 
                        By :
                            นาย | 
                         
                    | 
                     | 
                 
                
                     | 
                     | 
                     | 
                 
                | 
             
           
			         | 
             | 
         
        
             | 
            | 
             | 
             | 
         
          
	    
     
               
		
     
		
	  
        
             | 
            | 
            | 
             | 
         
        
             | 
                       | 
          
            
               
                 กำ ... ดูพลาด ขออภัยอย่างสูง                        
               
               | 
             
            
              
			                                
              
                
                     | 
                     | 
                     | 
                 
                
                     | 
                  
                      
                        | Date :
                            3 ต.ค. 2549  14:04:23 | 
                        By :
                            นาย | 
                         
                    | 
                     | 
                 
                
                     | 
                     | 
                     | 
                 
                | 
             
           
			         | 
             | 
         
        
             | 
            | 
             | 
             | 
         
          
	    
     
      		  
	
     |