سلام
ميخام يه مجموعه چارت كه مربوط به يه گروه از شركتهاست رو يه جا چاپ كنم ... ميخام صفحه ي اولش ليست شركتها رو بنويسم ولي هركار ميكنم چيز قشنگي از آب در نمي آد ...
لطفاً راهنمايي بفرماييد. يا يه نمونه اي چيزي. هر كار ميكنم خيلي صفحه خلوته و نميخام آرمهاشون رو هم بذارم.
کلاً بحث دومین و هاست از هم جداست.
شما یه فضایی روی یک کامپیوتر که دائماً به اینترنت وصله اجاره میکنی (که این میشه فضات (هاستت))
بعدش چون این کامپیوتر یه Ip داره و نمیخای همه Ip رو حفظ کنن میری یه اسم میخری برای این Ip.
این کار رو Dns ها میکنن. یه جدولی دارن که میگه چه اسمی به چه Ip مربوطه...
دقیقاً !
<?
$strText = 'this is a test http://google.com is a pretty site !';
$strText = preg_replace( '/(http|ftp)+(s)?:(\/\/)((\w|\.)+)(\/)?(\S+)?/i', '<a href="\0">\4</a>', $strText );
echo $strText;
?>
1- اون تابع full_trim رو خودم نوشتم و یه تابع کتابخونه ای (!) نیست.
2- در مورد پیشنهادت باید بگم که راه خوبی نیست چون دو راه ممکنه که پیشنهاد بشه :
اولی اینکه از هر فیلد متنی که میخام یه قسمتیش رونوشون بدم دو تا نگه دارم . یکی با * و یکی دیگه بدون *
دومی اینکه یکی نگه دارم و هر موقع میخام...
اوه ... حالا فهمیدم منظورت چیه ؟
یعنی میگی اول فضاهای خالی رو پاک کنم بعدش ...... ok. اگه منظورت white space ه که نه یه همچین چیزی نیست. این مشکل برای اینه که کاراکترای یونیکد دو بایتی هستن .
در ضمن اینجوری فضای خالی رو پاک می کنم :
function full_trim($str)
{
$var = preg_split("/\s+/"...
ممنون ولی منظورت اینه که نباید فضای خالی رو جزو رشته به حساب بیارم ؟ (خوب این مشکلی نیست)
اگر کسی در مورد اون مشکلی که خودم گفتم نظری داره بگه که درستش کنم.
سلام
اینو نوشتم چون لازمش داشتم. بعد یادم اومد که چند بار اینجا یه چیزایی خونده بودم که دوستان با نوشتنش مشکل داشتن. مثلاْ چون کاراکترهای یونیکد دوبایتی هستن اگر از وسط قطعشون کنیم یه چیزای الکی نشون میده که کاراکترهای نمایشی نیستن !؟
حالا اینو ببینین و اگر ایرادی هم داشت بگین .
یه ایرادی که...
من به یه همچین مشکلی برخوردم ولی نه آف لاین ! یعنی وقتی با UltraEdit ادیت کردم بعد آپ لود کردم. همینو میگفت.
تو ادیتور آن لاین که دیدم یه کاراکتری اظافه شده بود اول فایل که نه توی notepad نشونش می داد نه توی UltraEdit.
هر کاراکتری یه کدی داره که تو اسکی(ASCII) مثلاً 8 بیتی هست. بعدش اومدن تعداد بیتها رو به ازای هر کاراکتر زیاد کردن تا همه ی زبونها توی یک فونت ساپورت شن !
حالا utf-8 یکی از اون مدلهاست. وقتی داری ورودی رو به دیتابیس میدی باید مطمئن باشی که برنامه ای که داره این کار رو میکنه اطلاعات رو با utf-8...