Know the Code

Developing & Empowering WordPress Developers

  • Go Pro
  • Log In
  • My Stuff
  • Build. Learn.
  • Tips. Insights.
  • Help
  • Search

My Stuff

My Dashboard

My portal and central hub to my stuff.

My Account

My membership and profile information.

My Viewing History

Stuff I've completed, saved for later, or marked as my fav.

My Orientation

New? Just start here with the new member orientation.

My Deals

Yippee, deals! Saving you some money as part of your membership.

1-on-1 Mentoring

NEW Add-on. Personalized, one-on-one mentoring with Tonya.

Developer Stories

Real stories from your fellow developers and peers.

close

Close this navigation panel.

Build. Learn Deeply.

1-on-1 Mentoring

1-on-1 Personalized Mentoring Program. Private. Customized to fit what you want to master.

Plugin Developer Roadmap

Your guide to mastering custom WordPress plugin development.

Beans Roadmap

Your guide to mastering Beans theme development.

Genesis Roadmap

Your guide to mastering Genesis theme development.

Code Projects

Build custom themes and plugins you learn deeply.

Docx

Documentation that doesn't suck. It's helpful.

Ask Tonya

Videos that answer your questions.

Catalog

List of topics to quickly find what you want.

Glossary

List of terms and their meanings...in human-speak.

Interactive Guides

Try these forms and guides to see what happens.

What's New

Check out all of the new content that's waiting for you.

What's Coming

The production schedule of what's in the pipeline.

close

Close this navigation panel.

Tips. Insights.

Insights Blog

Insights and quick tips - some written and others in video.

Ask Tonya

Videos that answer your questions.

close

Close this navigation panel.

My Help Center

Pro Forums

Ask questions. Search answers. Get answers.

Help Center

Answers to some of the most frequently asked questions.

Contact Us

Can't find what you're looking for? Just ask.

Developer Stories

Real stories from your fellow developers and peers.

Privacy Policy

We protect your privacy.

Terms

Defining the terms of service.

close

Close this navigation panel.

Search

Ask Tonya Podcast

Ask Tonya Podcast

Each week, Tonya answers a question about web development. She'll provide master tips, insights, and strategies to solve the problem.

Time to master WordPress web development and get more done.

Episode 3

13:32 Runtime

August 1, 2017

Why declare a function parameter data type, i.e. PHP type hinting?

Mike wants to know: Why I type hint function parameters in PHP? What is it? What are the advantages? In this episode, Tonya talks about PHP type hinting and how it improves your code.

Watch. Learn.

Mike wants to know: Why I type hint function parameters in PHP? What is it? What are the advantages? In this episode, Tonya talks about PHP type hinting and how it improves your code.

WordPress › Error

There has been a critical error on this website.

Learn more about troubleshooting WordPress.