با سلام خوب در این تاپیک می خوام مجموعه ای از کدهای بدرد بخور جدید رو برای شما قرار بدم
امیدوارم مفید باشه
تشکر هم یادتون نره
 مجموعه کدهای بدرد بخور در php
 مجموعه کدهای بدرد بخور در php
				با سلام خوب در این تاپیک می خوام مجموعه ای از کدهای بدرد بخور جدید رو برای شما قرار بدم
امیدوارم مفید باشه
تشکر هم یادتون نره
 پاسخ : مجموعه کدهای بدرد بخور در php
 پاسخ : مجموعه کدهای بدرد بخور در php
				دریافت پسوند فایل
طریقه استفاده از کد بالاکد PHP:function get_extension($filename)
{
$myext = substr($filename, strrpos($filename, '.'));
return str_replace('.','',$myext);
}
کد PHP:
$filename = 'this_myfile.cd.doc';
echo get_extension($filename)
 پاسخ : مجموعه کدهای بدرد بخور در php
 پاسخ : مجموعه کدهای بدرد بخور در php
				حذف پسوند فایل
طریقه استفاده از کد :کد PHP:function RemoveExtension($strName)
{
$ext = strrchr($strName, '.');
if($ext !== false)
{
$strName = substr($strName, 0, -strlen($ext));
}
return $strName;
}
کد PHP:
echo RemoveExtension('myfile.ho');
 پاسخ : مجموعه کدهای بدرد بخور در php
 پاسخ : مجموعه کدهای بدرد بخور در php
				بدست آوردن اندازه فایل
طریقه استفاده از کد بالا :کد PHP:function format_size($size) {
$sizes = array(" Bytes", " KB", " MB", " GB", " TB", " PB", " EB", " ZB", " YB");
if ($size == 0) { return('n/a'); } else {
return (round($size/pow(1024, ($i = floor(log($size, 1024)))), 2) . $sizes[$i]); }
}
کد PHP:$thefile = filesize('test_file.mp3')
echo format_size($thefile);
 پاسخ : مجموعه کدهای بدرد بخور در php
 پاسخ : مجموعه کدهای بدرد بخور در php
				حذف کاراکترهای غیر ASCII را از رشته
طریقه استفاده از کد بالا :کد PHP:
function clean_none_ascii($output) {
$output = preg_replace('/[^(x20-x7F)]*/','', $output);
return $output;
}
کد PHP:
$output = "Clean this copy of invalid non ASCII äócharacters.";echo clean_non_ascii($output);
 پاسخ : مجموعه کدهای بدرد بخور در php
 پاسخ : مجموعه کدهای بدرد بخور در php
				تجزیه رشته
طریقه استفاده :کد PHP:
function string_parser($string,$replacer)
{
$result = str_replace(array_keys($replacer), array_values($replacer),$string);
return $result;
}
کد PHP:
$string = 'The {b}anchor text{/b} is the {b}actual word{/b} or words used {br}to describe the link {br}itself';
$replace_array = array('{b}' => '<b>','{/b}' => '</b>','{br}' => '');
echo string_parser($string,$replace_array);
 پاسخ : مجموعه کدهای بدرد بخور در php
 پاسخ : مجموعه کدهای بدرد بخور در php
				ارسال ایمیل با بدنه html
طریقه استفاده :کد PHP:
function php_html_email($email_args) {
$headers = 'MIME-Version: 1.0' . "rn";
$headers .= 'Content-type: text/html; charset=UTF-8' . "rn";
$headers .= 'To:'.$email_args['to'] . "rn";
$headers .= 'From:'.$email_args['from'] . "rn";
if(!empty($email_args['cc'])){$headers .= 'Cc:'.$email_args['cc'] . "rn";}
$message_body = '<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" />';
$message_body .= '<title>'.$email_args["subject"].'</title>';
$message_body .= '</head><body>';
$message_body .= $email_args["message"];
$message_body .= '</body></html>';
if(@mail($email_args['to'], $email_args['subject'], $message_body, $headers))
{
return true;
}else{
return false;
}
}
کد PHP:
$email_args = array('from'=>'my_email@testserver.com <mr. Sender>','to' =>'test_recipient@testgmail.com <camila>, test_recipient2@testgmail.com <anderson>','cc' =>'test_cc123_recipient@testgmail.com <christopher>, test_cc321_recipient2@testgmail.com <francisca>','subject' =>'This is my Subject Line','message' =>'<b style="color:red;">This</b> is my <b>HTML</b> message. This message will be sent using <b style="color:green;">PHP mail</b>.',); if(php_html_email($email_args)){echo 'Mail Sent';}
 پاسخ : مجموعه کدهای بدرد بخور در php
 پاسخ : مجموعه کدهای بدرد بخور در php
				فهرست فایلها در یک دایرکتوری
کد PHP:
function listDirFiles($DirPath)
{
if($dir = opendir($DirPath)){
while(($file = readdir($dir))!== false){
if(!is_dir($DirPath.$file))
{
echo "filename: $file";
}
}
}
}
طریقه استفاده :
کد PHP:
listDirFiles('home/some_folder/');
 پاسخ : مجموعه کدهای بدرد بخور در php
 پاسخ : مجموعه کدهای بدرد بخور در php
				قرار دادن گراواتار شخصی در سایت خود
کد PHP:function gravatar($email, $rating = false, $size = false, $default = false) {
$out = "http://www.gravatar.com/avatar.php?gravatar_id=".md5($email);
if($rating && $rating != '')
$out .= "&rating=".$rating;
if($size && $size != '')
$out .="&size=".$size;
if($default && $default != '')
$out .= "&default=".urlencode($default);
echo $out;
}
طریقه استفاده :
کد PHP:
<!--
email - Email address in gravatar
rating - rating of Gravatar(G, PG, R, X)
size - size of gravatar
default - URL of default gravatar to use or use various options : http://j.mp/SUmEq9
-->
<img src="<?php gravatar('emailaddress@sgmail.com','G',32,'monster id'); ?>" />
 پاسخ : مجموعه کدهای بدرد بخور در php
 پاسخ : مجموعه کدهای بدرد بخور در php
				اتوماتیک لینک کردن تمام آدرس ها و ایمیل ها
کد PHP:
function autolink($message) {
//Convert all urls to links
$message = preg_replace('#([s|^])(www)#i', '$1http://$2', $message);
$pattern = '#((http|https|ftp|telnet|news|gopher|file|wais)://[^s]+)#i';
$replacement = '<a href="$1" target="_blank">$1</a>';
$message = preg_replace($pattern, $replacement, $message);
/* Convert all E-mail matches to appropriate HTML links */
$pattern = '#([0-9a-z]([-_.]?[0-9a-z])*@[0-9a-z]([-.]?[0-9a-z])*.';
$pattern .= '[a-wyz][a-z](fo|g|l|m|mes|o|op|pa|ro|seum|t|u|v|z)?)#i';
$replacement = '<a href="mailto:1">1</a>';
$message = preg_replace($pattern, $replacement, $message);
return $message;
}
طریقه استفاده :
کد PHP:
$my_string = strip_tags('this http://www.cdcv.com/php_tutorial/strip_tags.php make clickable text and this email bobby23432@fakserver.com');
echo autolink($my_string);
در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)