create account

PHP Tutorial Blog Series #3 by hknyasar

View this thread on: hive.blogpeakd.comecency.com
· @hknyasar ·
$22.26
PHP Tutorial Blog Series #3
<center>
![utopian-io2.jpg](https://res.cloudinary.com/hpiynhbhq/image/upload/v1512584499/jvhnf7g32ci8f7caflab.jpg)
</center><br><hr noshade>
Hi everybody, this is a third Turkish tutorial content about PHP programming language. Maybe you know, this is a script language and also open source. I am describing all of the series PHP programming language. I separate them into titles. I describe each title in detail in the form of a post. Also, you can also see the captions below.
<hr noshade>

Herkese merhaba. Biliyorsunuz bu blog serisinde sizlere açık kaynak kodlu bir programlama dili olan PHP den bahsediyorum. Nedir, nasıl ve nerelerde kullanılır, ne işimize yarar, PHP ile neler yapabiliriz, nasıl bir yapıya sahiptir mesela nesneye yönelik bir dil mi yoksa yapısal bir programlama dili midir, tek başına kullanılabilir mi yoksa başka web dilleriyle beraber mi kullanılıyor, syntax' ı nasıldır falan filan bunların hepsinden yani baştan aşağı php nin tüm konularından bahsediyorum. 

Siz de bu serinin tamamını okuduktan sonra PHP hakkında yeteri kadar bilgi sahibi olacağınıza inanıyorum. Zaten internette de bolca kaynak var oralardan da araştırıp daha detaylıca öğrenebilirsiniz. Ayrıca bu seride neler gördüğümüzü genel olarak başlıklar halinde aşağıda görebilirsiniz. Zaten her postta bu başlıklardan sadece birini anlatırım büyük ihtimalle. Hatta tek posta sığmazsa o başlığı birkaç postta da anlatabilirim. Bu postta 3. başlığı yani Karşılaştırma ve Denetleme Mantığı, Döngüler konularını açıklayacağım.


## PHP Eğitici Blog Serisi

1- PHP Programlamaya Hazırlık, Değişkenler, Operatörler ve Bazı Fonksiyonlar
2- Stringler, Sabit Değerler, Çerezler ve Sunucu Bilgileri
3- Karşılaştırma ve Denetleme Mantığı, Döngüler
4- PHP ve HTML, Formlarla İlgili İşlemler
5- Diziler ve Dizi Fonsiyonları
6- Tarih ve Zamanla İlgili Fonsiyonlar
7- PHP Programlama Serisi Sonu

## 3- Karşılaştırma ve Denetleme Mantığı, Döngüler

Bütün programlama dillerinde mutlaka bir şeyleri denetlemeniz bir yerlerde döngü kurmanız gerekir. Çünkü başka türlü denetleme mekanizması kurmanız mümkün değildir. Bu denetim mekanizmaları programlama dilleri arasında ufak tefek farklılıklara sahip olsa da ki zaten bunlar syntax farkı olur genel olarak mantık tüm programlama dillerinde aynıdır. 

Elinizde artırıp azaltacağınız değişkenleriniz ya da kontrol altında tutmak isteyeceğiniz değişkenleriniz vardır. Bu gibi işleri bu döngüler sayesinde yapıyoruz. Bu döngüler ve karar mekanizmalarına örneklerle beraber bakalım şimdi.

### Karşılaştırma ve Denetleme Mantığı

Bu konuda en çok kullanılan keywordler if, else ve elseif dir. PHP de koşul oluştururken üç şekilde oluşturabiliyoruz. Ya if kullanacağız, ya else ya da elseif. Genelde yazacağımız koşul if ile başlar. Eğer ihtiyaç duyulursa sonrasında else getirilebilir. Ya da en sona else if de eklenebilir. Duruma göre değişir bu. If dediğimiz şey adı üstünde "eğer" demektir. Eğer bişey böyleyse bunu yap gibi bir mekanizma oluştururken kullanılır. Genel kalıplarını tek tek gösterecek olursak:

if için kalıba bakalım:

![1.png](https://res.cloudinary.com/hpiynhbhq/image/upload/v1513030833/k3kx1ktqx45dedspwtp6.png)

elseif için bakalım:

![2.png](https://res.cloudinary.com/hpiynhbhq/image/upload/v1513030848/uafbgleid1tzfjktfn2u.png)

else için bakalım:

![3.png](https://res.cloudinary.com/hpiynhbhq/image/upload/v1513030858/x8b9zg4bjopjirlofofc.png)

### İf

Değişkenlerden hangisinin bizim istediğimiz koşul ya da koşullara uyduğunu anlamak karar mekanizmalarına başvurulur. Yani bu karar mekanizmaları, eğer verdiğimiz koşulu test eder eğer doğru veya yanlış ise parantez içindeki kodlar işler. Doğruysa ya da yanlışsa kodun hangi kısmının işleyeceğini biz belirliyoruz. Daha doğrusu doğruysa yapılacak işlemi bir yere yanlışsa yapılacak işlemi bir yere kodlamış oluyoruz. Ona göre karar mekanizması çalışıp kodlar işliyor. If programlamada deyimi en çok kullanılan anahtar kelimelerden biridir.

![4.png](https://res.cloudinary.com/hpiynhbhq/image/upload/v1513031470/kwmeefbzqkkgsiw5ljts.png)

 Programlama dillerinde iki tip mantıksal değer vardır. TRUE ya da FALSE. Yani aslında bu 0V ya da 5V demektir. Elektrik ya vardır ya yoktur. Neyse fiziksel katmana inmeyelim. İki tip mantıksal değer var dedik. TRUE ya da FALSE. Bu mantıksal değerler karar verme sürecinde yapılan bir işi onaylama ya da reddetme gibi işlemleri kullanmamızı sağlar.  $x = 7 $y = 3 olsun. Şimdi bu değerler için her bir karşılaştırma operatörü için ayrı ayrı olarak inceleyelim:

![5.png](https://res.cloudinary.com/hpiynhbhq/image/upload/v1513032254/qeu6hchkayp5usfoqg8n.png)

### Else

İf kısmı içindeki koşullar yerine gelmiyorsa else i kullanabiliriz. Bu yerine gelmeyen koşulları else bloğunun içinde kullanabiliriz. Zaten else anahtar kelimesi buna benzer durumlarda kullanılır. Yani bir koşulunuz var ve o koşul gerçekleşmiyorsa şunu şunu yap demek için kullanıyoruz.

Bir örnek verelim. $x = 23 olsun $y = 10 olsun.

![6.png](https://res.cloudinary.com/hpiynhbhq/image/upload/v1513032689/xovkihbxtt5c6gipx7tj.png)

Bu kodumuzda diyoruz ki $x $y den küçük ise ekrana $x in değerini yaz. Değilse (bu kısmı else ile sğalıyoruz) $y nin değerini yaz. E bizim verdiğimiz değerlere göre $x $y den küçük olmadığına göre çünkü $x e 23 $y ye 10 verdik o zaman $y nin değerini ekrana yazdıracak. Yani 10 yazması laızm ekranda. Onu da gösterelim.

![7.png](https://res.cloudinary.com/hpiynhbhq/image/upload/v1513032826/qysxvw1pmn72cpm0yob9.png)

### Elseif

Aslında bu da if ile aynı mantıkta. Yani önce if ile koşulumuzu sınıyoruz eğer koşul olumsuz ise ikinci üçüncü dördüncü koşullar oluşturup sınamaya devam edebiliriz demektir. Bir örnek verelim:

![8.png](https://res.cloudinary.com/hpiynhbhq/image/upload/v1513033288/zx7qv24zdek6zb7ieomw.png)

Bir de ekran çıktısına bakalım. "meyve elma" yazması lazım.

![9.png](https://res.cloudinary.com/hpiynhbhq/image/upload/v1513033341/u1pnh8xxrjy1zidpedpj.png)

### Mantıksal Operatörler

Bu operatörler sayesinde iki veya daha fazla koşulu bir arada sınayabilriz. Koşulların arasına bu mantık operatörlerinden koyarak bunu sağlarız. Operatörlerin ne anlama geldiğini şöyle gösterelim:

![10.png](https://res.cloudinary.com/hpiynhbhq/image/upload/v1513034049/xkx6tyix3yxwkm37lkcw.png)

Bu mantıksal operatörleri değişkenler üzerinden açıklarsak daha anlaşılır olacaktır.

![11.png](https://res.cloudinary.com/hpiynhbhq/image/upload/v1513034542/rtkab3qbkcvhxp1ments.png)

Şimdi bu operatörler için karışık örnek yapalım:

![12.png](https://res.cloudinary.com/hpiynhbhq/image/upload/v1513034976/fsmm800gme48i8tmxjli.png)

 Çıktısına bakalım:

![13.png](https://res.cloudinary.com/hpiynhbhq/image/upload/v1513034992/hhlfaikm7lisnusmxtdu.png)

![14.png](https://res.cloudinary.com/hpiynhbhq/image/upload/v1513035113/zquqrgthukibkw6mpyji.png)

Bir de bunun çıktısına bakalım:

![15.png](https://res.cloudinary.com/hpiynhbhq/image/upload/v1513035137/dx7qtfoq6jrnw0iufdrx.png)

Aynısı çıktı. Zaten ikisi aynı anlama geliyor diye bahsetmiştik yukarıda. Veya ile ilgili bir örnek yapalım.

![16.png](https://res.cloudinary.com/hpiynhbhq/image/upload/v1513035318/pk7y3vpxfvrw0rrgreap.png)

Bir de çıktısına bakalım:

![17.png](https://res.cloudinary.com/hpiynhbhq/image/upload/v1513035331/f9vm1yprenohwipb3e2d.png)

Koşul sağlandı yazdı. Eğer iki sayı birbirine eşit olsaydı koşul sağlanmadı yazacaktı. Karşılaştırma ve Denetleme Mantığı bu şekilde işliyor PHP de. Bir sonraki postta döngüleri anlatacağım. Görüşmek üzere...


<br /><hr/><em>Posted on <a href="https://utopian.io/utopian-io/@hknyasar/php-tutorial-blog-series-3">Utopian.io -  Rewarding Open Source Contributors</a></em><hr/>
👍  , , , , , , , , , , , , , , , , , , ,
properties (23)
authorhknyasar
permlinkphp-tutorial-blog-series-3
categoryutopian-io
json_metadata"{"community":"utopian","app":"utopian/1.0.0","format":"markdown","repository":{"id":1903522,"name":"php-src","full_name":"php/php-src","owner":{"login":"php","id":25158,"avatar_url":"https://avatars2.githubusercontent.com/u/25158?v=4","gravatar_id":"","url":"https://api.github.com/users/php","html_url":"https://github.com/php","followers_url":"https://api.github.com/users/php/followers","following_url":"https://api.github.com/users/php/following{/other_user}","gists_url":"https://api.github.com/users/php/gists{/gist_id}","starred_url":"https://api.github.com/users/php/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/php/subscriptions","organizations_url":"https://api.github.com/users/php/orgs","repos_url":"https://api.github.com/users/php/repos","events_url":"https://api.github.com/users/php/events{/privacy}","received_events_url":"https://api.github.com/users/php/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/php/php-src","description":"The PHP Interpreter","fork":false,"url":"https://api.github.com/repos/php/php-src","forks_url":"https://api.github.com/repos/php/php-src/forks","keys_url":"https://api.github.com/repos/php/php-src/keys{/key_id}","collaborators_url":"https://api.github.com/repos/php/php-src/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/php/php-src/teams","hooks_url":"https://api.github.com/repos/php/php-src/hooks","issue_events_url":"https://api.github.com/repos/php/php-src/issues/events{/number}","events_url":"https://api.github.com/repos/php/php-src/events","assignees_url":"https://api.github.com/repos/php/php-src/assignees{/user}","branches_url":"https://api.github.com/repos/php/php-src/branches{/branch}","tags_url":"https://api.github.com/repos/php/php-src/tags","blobs_url":"https://api.github.com/repos/php/php-src/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/php/php-src/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/php/php-src/git/refs{/sha}","trees_url":"https://api.github.com/repos/php/php-src/git/trees{/sha}","statuses_url":"https://api.github.com/repos/php/php-src/statuses/{sha}","languages_url":"https://api.github.com/repos/php/php-src/languages","stargazers_url":"https://api.github.com/repos/php/php-src/stargazers","contributors_url":"https://api.github.com/repos/php/php-src/contributors","subscribers_url":"https://api.github.com/repos/php/php-src/subscribers","subscription_url":"https://api.github.com/repos/php/php-src/subscription","commits_url":"https://api.github.com/repos/php/php-src/commits{/sha}","git_commits_url":"https://api.github.com/repos/php/php-src/git/commits{/sha}","comments_url":"https://api.github.com/repos/php/php-src/comments{/number}","issue_comment_url":"https://api.github.com/repos/php/php-src/issues/comments{/number}","contents_url":"https://api.github.com/repos/php/php-src/contents/{+path}","compare_url":"https://api.github.com/repos/php/php-src/compare/{base}...{head}","merges_url":"https://api.github.com/repos/php/php-src/merges","archive_url":"https://api.github.com/repos/php/php-src/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/php/php-src/downloads","issues_url":"https://api.github.com/repos/php/php-src/issues{/number}","pulls_url":"https://api.github.com/repos/php/php-src/pulls{/number}","milestones_url":"https://api.github.com/repos/php/php-src/milestones{/number}","notifications_url":"https://api.github.com/repos/php/php-src/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/php/php-src/labels{/name}","releases_url":"https://api.github.com/repos/php/php-src/releases{/id}","deployments_url":"https://api.github.com/repos/php/php-src/deployments","created_at":"2011-06-16T01:52:25Z","updated_at":"2017-12-11T22:50:51Z","pushed_at":"2017-12-11T22:53:12Z","git_url":"git://github.com/php/php-src.git","ssh_url":"git@github.com:php/php-src.git","clone_url":"https://github.com/php/php-src.git","svn_url":"https://github.com/php/php-src","homepage":"http://www.php.net","size":304822,"stargazers_count":13496,"watchers_count":13496,"language":"C","has_issues":false,"has_projects":false,"has_downloads":true,"has_wiki":false,"has_pages":false,"forks_count":4533,"mirror_url":null,"archived":false,"open_issues_count":130,"license":{"key":"other","name":"Other","spdx_id":null,"url":null},"forks":4533,"open_issues":130,"watchers":13496,"default_branch":"master","score":148.72707},"pullRequests":[],"platform":"github","type":"tutorials","tags":["utopian-io","utopian-io","tutorial"],"links":["https://res.cloudinary.com/hpiynhbhq/image/upload/v1512584499/jvhnf7g32ci8f7caflab.jpg","https://res.cloudinary.com/hpiynhbhq/image/upload/v1513030833/k3kx1ktqx45dedspwtp6.png","https://res.cloudinary.com/hpiynhbhq/image/upload/v1513030848/uafbgleid1tzfjktfn2u.png","https://res.cloudinary.com/hpiynhbhq/image/upload/v1513030858/x8b9zg4bjopjirlofofc.png","https://res.cloudinary.com/hpiynhbhq/image/upload/v1513031470/kwmeefbzqkkgsiw5ljts.png","https://res.cloudinary.com/hpiynhbhq/image/upload/v1513032254/qeu6hchkayp5usfoqg8n.png","https://res.cloudinary.com/hpiynhbhq/image/upload/v1513032689/xovkihbxtt5c6gipx7tj.png","https://res.cloudinary.com/hpiynhbhq/image/upload/v1513032826/qysxvw1pmn72cpm0yob9.png","https://res.cloudinary.com/hpiynhbhq/image/upload/v1513033288/zx7qv24zdek6zb7ieomw.png","https://res.cloudinary.com/hpiynhbhq/image/upload/v1513033341/u1pnh8xxrjy1zidpedpj.png","https://res.cloudinary.com/hpiynhbhq/image/upload/v1513034049/xkx6tyix3yxwkm37lkcw.png","https://res.cloudinary.com/hpiynhbhq/image/upload/v1513034542/rtkab3qbkcvhxp1ments.png","https://res.cloudinary.com/hpiynhbhq/image/upload/v1513034976/fsmm800gme48i8tmxjli.png","https://res.cloudinary.com/hpiynhbhq/image/upload/v1513034992/hhlfaikm7lisnusmxtdu.png","https://res.cloudinary.com/hpiynhbhq/image/upload/v1513035113/zquqrgthukibkw6mpyji.png","https://res.cloudinary.com/hpiynhbhq/image/upload/v1513035137/dx7qtfoq6jrnw0iufdrx.png","https://res.cloudinary.com/hpiynhbhq/image/upload/v1513035318/pk7y3vpxfvrw0rrgreap.png","https://res.cloudinary.com/hpiynhbhq/image/upload/v1513035331/f9vm1yprenohwipb3e2d.png"],"image":["https://res.cloudinary.com/hpiynhbhq/image/upload/v1512584499/jvhnf7g32ci8f7caflab.jpg","https://res.cloudinary.com/hpiynhbhq/image/upload/v1513030833/k3kx1ktqx45dedspwtp6.png","https://res.cloudinary.com/hpiynhbhq/image/upload/v1513030848/uafbgleid1tzfjktfn2u.png","https://res.cloudinary.com/hpiynhbhq/image/upload/v1513030858/x8b9zg4bjopjirlofofc.png","https://res.cloudinary.com/hpiynhbhq/image/upload/v1513031470/kwmeefbzqkkgsiw5ljts.png","https://res.cloudinary.com/hpiynhbhq/image/upload/v1513032254/qeu6hchkayp5usfoqg8n.png","https://res.cloudinary.com/hpiynhbhq/image/upload/v1513032689/xovkihbxtt5c6gipx7tj.png","https://res.cloudinary.com/hpiynhbhq/image/upload/v1513032826/qysxvw1pmn72cpm0yob9.png","https://res.cloudinary.com/hpiynhbhq/image/upload/v1513033288/zx7qv24zdek6zb7ieomw.png","https://res.cloudinary.com/hpiynhbhq/image/upload/v1513033341/u1pnh8xxrjy1zidpedpj.png","https://res.cloudinary.com/hpiynhbhq/image/upload/v1513034049/xkx6tyix3yxwkm37lkcw.png","https://res.cloudinary.com/hpiynhbhq/image/upload/v1513034542/rtkab3qbkcvhxp1ments.png","https://res.cloudinary.com/hpiynhbhq/image/upload/v1513034976/fsmm800gme48i8tmxjli.png","https://res.cloudinary.com/hpiynhbhq/image/upload/v1513034992/hhlfaikm7lisnusmxtdu.png","https://res.cloudinary.com/hpiynhbhq/image/upload/v1513035113/zquqrgthukibkw6mpyji.png","https://res.cloudinary.com/hpiynhbhq/image/upload/v1513035137/dx7qtfoq6jrnw0iufdrx.png","https://res.cloudinary.com/hpiynhbhq/image/upload/v1513035318/pk7y3vpxfvrw0rrgreap.png","https://res.cloudinary.com/hpiynhbhq/image/upload/v1513035331/f9vm1yprenohwipb3e2d.png"]}"
created2017-12-11 23:38:51
last_update2017-12-11 23:38:51
depth0
children5
last_payout2017-12-18 23:38:51
cashout_time1969-12-31 23:59:59
total_payout_value16.558 HBD
curator_payout_value5.699 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length7,651
author_reputation17,021,028,463,600
root_title"PHP Tutorial Blog Series #3"
beneficiaries
0.
accountcnts
weight10
1.
accountdamla
weight23
2.
accountfreedom
weight658
3.
accountnetuoso
weight6
4.
accountsimnrodrguez
weight21
5.
accounttransisto
weight70
6.
accountutopian-io
weight536
7.
accountxeldal
weight27
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id23,171,332
net_rshares5,524,668,449,015
author_curate_reward""
vote details (20)
@damla ·
Thank you for the contribution. It has been approved.

- Next time you can use the command < c o d e > (without the brackets) to insert code examples. That is better than images of the code for people who would like to copy it for practicing purposes.

You can contact us on [Discord](https://discord.gg/UCvqCsx).
**[[utopian-moderator]](https://utopian.io/moderators)**
properties (22)
authordamla
permlinkre-hknyasar-php-tutorial-blog-series-3-20171212t034252042z
categoryutopian-io
json_metadata{"tags":["utopian-io"],"community":"busy","app":"busy/1.0.0"}
created2017-12-12 03:43:42
last_update2017-12-12 03:43:42
depth1
children1
last_payout2017-12-19 03:43:42
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length370
author_reputation87,556,161,085,508
root_title"PHP Tutorial Blog Series #3"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id23,189,612
net_rshares0
@hknyasar · (edited)
it is okey, thank you. I will use it next posts.
properties (22)
authorhknyasar
permlinkre-damla-re-hknyasar-php-tutorial-blog-series-3-20171212t080409332z
categoryutopian-io
json_metadata{"tags":["utopian-io"],"app":"steemit/0.1"}
created2017-12-12 10:04:09
last_update2017-12-12 10:04:51
depth2
children0
last_payout2017-12-19 10:04:09
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length48
author_reputation17,021,028,463,600
root_title"PHP Tutorial Blog Series #3"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id23,219,645
net_rshares0
@joseale19j ·
Interesantes Tus Post Amigo Te Seguire Exitos En Esta Grandiosa Comunidad :D
👍  ,
properties (23)
authorjoseale19j
permlinkre-hknyasar-php-tutorial-blog-series-3-20171212t163011077z
categoryutopian-io
json_metadata{"tags":["utopian-io"],"app":"steemit/0.1"}
created2017-12-12 16:30:33
last_update2017-12-12 16:30:33
depth1
children1
last_payout2017-12-19 16:30:33
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length76
author_reputation3,448,140,545
root_title"PHP Tutorial Blog Series #3"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id23,259,372
net_rshares782,414,235
author_curate_reward""
vote details (2)
@hknyasar ·
ooo gracias amigos :)
👍  
properties (23)
authorhknyasar
permlinkre-joseale19j-re-hknyasar-php-tutorial-blog-series-3-20171212t143541425z
categoryutopian-io
json_metadata{"tags":["utopian-io"],"app":"steemit/0.1"}
created2017-12-12 16:35:42
last_update2017-12-12 16:35:42
depth2
children0
last_payout2017-12-19 16:35:42
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length21
author_reputation17,021,028,463,600
root_title"PHP Tutorial Blog Series #3"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id23,259,962
net_rshares315,955,200
author_curate_reward""
vote details (1)
@utopian-io ·
### Hey @hknyasar I am @utopian-io. I have just upvoted you!
#### Achievements
- You have less than 500 followers. Just gave you a gift to help you succeed!
- Seems like you contribute quite often. AMAZING!
#### Suggestions
- Contribute more often to get higher and higher rewards. I wish to see you often!
- Work on your followers to increase the votes/rewards. I follow what humans do and my vote is mainly based on that. Good luck!
#### Get Noticed!
- Did you know project owners can manually vote with their own voting power or by voting power delegated to their projects? Ask the project owner to review your contributions!
#### Community-Driven Witness!
I am the first and only Steem Community-Driven Witness. <a href="https://discord.gg/zTrEMqB">Participate on Discord</a>. Lets GROW TOGETHER!
- <a href="https://v2.steemconnect.com/sign/account-witness-vote?witness=utopian-io&approve=1">Vote for my Witness With SteemConnect</a>
- <a href="https://v2.steemconnect.com/sign/account-witness-proxy?proxy=utopian-io&approve=1">Proxy vote to Utopian Witness with SteemConnect</a>
- Or vote/proxy on <a href="https://steemit.com/~witnesses">Steemit Witnesses</a>

[![mooncryption-utopian-witness-gif](https://steemitimages.com/DQmYPUuQRptAqNBCQRwQjKWAqWU3zJkL3RXVUtEKVury8up/mooncryption-s-utopian-io-witness-gif.gif)](https://steemit.com/~witnesses)

**Up-vote this comment to grow my power and help Open Source contributions like this one. Want to chat? Join me on Discord https://discord.gg/Pc8HG9x**
properties (22)
authorutopian-io
permlinkre-hknyasar-php-tutorial-blog-series-3-20171213t001206906z
categoryutopian-io
json_metadata{"tags":["utopian-io"],"community":"utopian","app":"utopian/1.0.0"}
created2017-12-13 00:12:06
last_update2017-12-13 00:12:06
depth1
children0
last_payout2017-12-20 00:12:06
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length1,506
author_reputation152,955,367,999,756
root_title"PHP Tutorial Blog Series #3"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id23,300,956
net_rshares0