Revision: 66711
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at June 23, 2014 17:38 by apphp-snippets
Initial Code
<?php $postText = '..includes html + image tags'; // find first image and redo it preg_match_all('/<img[^>]+>/i', $postText, $images); $postThumbnail = isset($images[0][0]) ? $images[0][0] : ''; $postThumbnail = preg_replace('/(width|height|style)="*"/', '', $postThumbnail); $postThumbnail = preg_replace('/<img/', '<img class="blog-post-thumbnail"', $postThumbnail); echo $postThumbnail; echo $postText; ?>
Initial URL
http://www.apphp.com/index.php?snippet=php-change-image-properties-on-fly
Initial Description
Sometimes you may need to change image properties 'on-the-fly'. The best example is when you want to display blog post short description, retrieve the first image and try to turn it into the thumbnail: change some properties and add a special class name.
Initial Title
Change Image Properties 'On-The-Fly'
Initial Tags
php, image
Initial Language
PHP