SQL PHP HTML ASP JavaScript articles and free scripts to download
 

Removing HTML tags by using strip_tag function


We can remove all html tags from the content by using strip_tags string function in PHP. This function can be used to collect only the content part without reading the html formatting of the page. Here is the syntax

strip_tags (input string [, string allowable_tags])

This function also allows one optional string where we can keep the tags which are not to be removed. Say we don't want the hyper links to be removed. So we will allow the linking tag <a href to be kept as it is. Here is the syntax for this.

strip_tags($string_str, '<a>');

In the above code $string_str is the input string.

Using strip_tags function we can collect content from different pages of a directory. Now let us try to collect the content of a sample page test.php. You can read the tutorial on how to collect content of a page here.

Here is the code to collect the content of the page and then we will apply strip_tags to remove all tags and display only the text content without any HML formatting.

$path="test.php";
$contents="";
$fd = fopen ($path, "r"); // opening the file in read mode
while($buffer = fread ($fd,1024)){
$contents .=$buffer;
}
fclose ($fd);

$contents=strip_tags($contents,'<a>');
echo $contents;



Malik18-07-2009
Thanx dude its worked for me
Post Comment This is for short comments only. Use the forum for more discussions.
Name
Email( not to be displayed)Privacy Policy
1+2=This is to prevent automatic submission by spammers. Please enter the result of the sum as asked

Sections
PHP
JavaScript
ASP
HTML
SQL
Photoshop
Articles SEO
PHP Tutorials
String Functions
PHP Monthly Planner
PHP Introduction
Loops & structure
Array
Date & Time
Functions
Form Handling
File Handling
Math Functions
String Functions
GD Functions
Comment Posting
Content Management
PHP & Ajax
Popular Tutorials
Drop down list
File Upload
Signup script
Member Login
Line Graph
PHP MySQL Paging
PHP Calendar
Subscribe
Submit your email address and receive article and product notifications. Your email is safe with us.