<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Tuncay BAŞ, Fortinet UTM Firewall ve PHP, .NET Yazılım Günlüğü &#187; PHP</title>
	<atom:link href="http://www.tuncaybas.com/index.php/tag/php/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.tuncaybas.com</link>
	<description>Bilgi Güçtür, Kullanmasını Bilene.</description>
	<lastBuildDate>Fri, 24 Oct 2025 06:56:50 +0000</lastBuildDate>
	<language>tr-TR</language>
		<sy:updatePeriod>hourly</sy:updatePeriod>
		<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=3.9.33</generator>
	<item>
		<title>Byte Convertor</title>
		<link>http://www.tuncaybas.com/index.php/byte-convertor/</link>
		<comments>http://www.tuncaybas.com/index.php/byte-convertor/#comments</comments>
		<pubDate>Fri, 10 Feb 2017 08:10:14 +0000</pubDate>
		<dc:creator><![CDATA[tuncaybas]]></dc:creator>
				<category><![CDATA[Yazılım Günlüğü]]></category>
		<category><![CDATA[byte]]></category>
		<category><![CDATA[convertor]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://www.tuncaybas.com/?p=450</guid>
		<description><![CDATA[Zaman zaman hepimizin ihtiyacı olmuştur byte convertor. Son IEC standartlarına göre Yottabyte seviyesine kadar basit bir çevrim fonksiyonu. &#160; &#60;?php function Cevir($SizeInBytes=0) { if ($SizeInBytes &#62; 1024 * 1024 * 1024*1024*1024*1024*1024) { $suffix = 'YottaByte'; return sprintf("%01.2f %s", $SizeInBytes / (1024 * 1024 * 1024*1024*1024*1024*1024), $suffix); }elseif ($SizeInBytes &#62; 1024 * 1024 * 1024*1024*1024*1024) { [&#8230;]]]></description>
		<wfw:commentRss>http://www.tuncaybas.com/index.php/byte-convertor/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Telefon Numaraları İçin Regular Expression Örnekleri</title>
		<link>http://www.tuncaybas.com/index.php/telefon-numaralari-icin-regular-expression-ornekleri/</link>
		<comments>http://www.tuncaybas.com/index.php/telefon-numaralari-icin-regular-expression-ornekleri/#comments</comments>
		<pubDate>Fri, 12 Sep 2014 12:40:01 +0000</pubDate>
		<dc:creator><![CDATA[tuncaybas]]></dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[Bilgisayar Mühendisliği]]></category>
		<category><![CDATA[Genel]]></category>
		<category><![CDATA[Yazılım Günlüğü]]></category>
		<category><![CDATA[phones]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[regex]]></category>

		<guid isPermaLink="false">http://www.tuncaybas.com/?p=278</guid>
		<description><![CDATA[Yazılım dünyasında başımızı ağrıtan konulardan biride veri işlemede kullanılan regular expression (düzenli ifadeler) ifadeleridir. Geçenlerde bir proje için karışık veri dosyalarında telefon numalarını çekmem gerekiyordu. Biraz uğraştıktan sonra aşağıdaki ifadeler ortaya çıktı. Umarım işinize yarar. &#160; 1- ([\+]90?[ ])(\(5+[0-9]{2}\)[ ])([0-9]{3})([\-])([0-9]{2})([\-])([0-9]{2}) 2- ([\+]90?)([ ]?)(\([0-9]{3}\))([ ]?)([0-9]{3})(\s*[\-]?)([0-9]{2})(\s*[\-]?)([0-9]{2}) 3- (([\+]90?)&#124;([0]?))([ ]?)(\([0-9]{3}\))([ ]?)([0-9]{3})(\s*[\-]?)([0-9]{2})(\s*[\-]?)([0-9]{2}) 4- (([\+]90?)&#124;([0]?))([ ]?)((\([0-9]{3}\))&#124;([0-9]{3}))([ ]?)([0-9]{3})(\s*[\-]?)([0-9]{2})(\s*[\-]?)([0-9]{2}) 4. regex ile [&#8230;]]]></description>
		<wfw:commentRss>http://www.tuncaybas.com/index.php/telefon-numaralari-icin-regular-expression-ornekleri/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hadoop: Nedir, Nasıl Çalışır, Ne Yapar</title>
		<link>http://www.tuncaybas.com/index.php/hadoop-nedir-nasil-calisir-ne-yapar/</link>
		<comments>http://www.tuncaybas.com/index.php/hadoop-nedir-nasil-calisir-ne-yapar/#comments</comments>
		<pubDate>Fri, 11 Jul 2014 14:37:09 +0000</pubDate>
		<dc:creator><![CDATA[tuncaybas]]></dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[Genel]]></category>
		<category><![CDATA[Yazılım Günlüğü]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[hadoop]]></category>
		<category><![CDATA[nosql]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.tuncaybas.com/?p=263</guid>
		<description><![CDATA[Hadoop, sıradan sunuculardan (commodity hardware) oluşan küme (cluster) üzerinde  büyük verileri işlemek amaçlı uygulamaları çalıştıran ve Hadoop Distributed File System (HDFS) olarak adlandırılan bir dağıtık dosya sistemi ile Hadoop MapReduce özelliklerini bir araya getiren, Java ile geliştirilmiş açık kaynaklı bir kütüphanedir. Daha yalın bir dille anlatmak gerekirse, Hadoop, HDFS ve MapReduce bileşenlerinden oluşan bir yazılımdır. [&#8230;]]]></description>
		<wfw:commentRss>http://www.tuncaybas.com/index.php/hadoop-nedir-nasil-calisir-ne-yapar/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP &#8211; Fortigate v4.3.11 Türkçe Adreslerin Otomatik Değişimi</title>
		<link>http://www.tuncaybas.com/index.php/php-fortigate-v4-3-11-turkce-adreslerin-otomatik-degisimi/</link>
		<comments>http://www.tuncaybas.com/index.php/php-fortigate-v4-3-11-turkce-adreslerin-otomatik-degisimi/#comments</comments>
		<pubDate>Fri, 30 May 2014 12:37:57 +0000</pubDate>
		<dc:creator><![CDATA[tuncaybas]]></dc:creator>
				<category><![CDATA[FortiGate]]></category>
		<category><![CDATA[Yazılım Günlüğü]]></category>
		<category><![CDATA[cli]]></category>
		<category><![CDATA[Fortigate]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[preg_match_all]]></category>

		<guid isPermaLink="false">http://www.tuncaybas.com/?p=136</guid>
		<description><![CDATA[Fortigate güvenlik cihazlarında v4.3.11 den önceki sürümlerde açılan türkçe isimli objeler, firmware versiyonu yükseltildiğinde sıkıntı olmakta. Cihaz belli bir firmware versiyonundan sonra UTF-8 desteğine geçtiğinden, eskiden açılan türkçe karakterleri bir şekilde değiştirmek gerek. 3-5 adet obje olduğunda manuel değişim yapılabilir ama obje sayısı fazla olan cihazlarda bunu elle yapmak hem zaman alıyor hem de can sıkıcı. Bende [&#8230;]]]></description>
		<wfw:commentRss>http://www.tuncaybas.com/index.php/php-fortigate-v4-3-11-turkce-adreslerin-otomatik-degisimi/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP &#8211; Dizi Elemanlarını Teke İndirgeme</title>
		<link>http://www.tuncaybas.com/index.php/php-dizi-elemanlari-teke-indirgeme/</link>
		<comments>http://www.tuncaybas.com/index.php/php-dizi-elemanlari-teke-indirgeme/#comments</comments>
		<pubDate>Fri, 30 May 2014 12:15:26 +0000</pubDate>
		<dc:creator><![CDATA[tuncaybas]]></dc:creator>
				<category><![CDATA[Genel]]></category>
		<category><![CDATA[Yazılım Günlüğü]]></category>
		<category><![CDATA[array_unique]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://www.tuncaybas.com/?p=132</guid>
		<description><![CDATA[Normalde bu işlemi PHP&#8217; nin array kontrol komutlarından &#8220;array_unique&#8221; ile zahmetsizce yapabilirsiniz. Ama hazıra alışmak olmaz diyorsanız, bu işlemi basitçe kendimiz yapalım. array_unique kullanımı : $a=array("1","3","6","6","5","7","5","8","8"); echo(join("-",array_unique($a))."&#60;br&#62;"); Çıktı : 1-3-6-5-7-8 Kendi Algoritmamız: $a=array("1","3","6","6","5","7","5","8","8"); $b=array(); $b[0]=$a[0]; $var=true; for($i=1; $i&#60;count($a); $i++) { for($j=0; $j&#60;count($b); $j++) { if($b[$j]==$a[$i]) { $var=false; } } if($var) { $b[]=$a[$i]; } $var=true; } sort($b); echo(join("-",$b)); [&#8230;]]]></description>
		<wfw:commentRss>http://www.tuncaybas.com/index.php/php-dizi-elemanlari-teke-indirgeme/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
