devtronic / call-user-func-assoc
call_user_func_assoc PHP function
Installs: 45
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/devtronic/call-user-func-assoc
Requires
- php: >=5.6.0
Requires (Dev)
- phpunit/phpunit: ^5.7
This package is auto-updated.
Last update: 2025-09-22 02:08:37 UTC
README
Call User Func Assoc
Calls a function with an associative array.
Installation
Install it via composer
$ composer require devtronic/call-user-func-assoc
Usage
<?php require_once __DIR__ . '/vendor/autoload.php'; function sayHello($name, $age = '*not set*') { echo sprintf("Hello, my name is %s and I'm %s years old", $name, $age); } call_user_func_assoc('sayHello', ['Julian', 23]); // Hello, my name is Julian and I'm 23 years old call_user_func_assoc('sayHello', [23, 'Julian']); // Hello, my name is 23 and I'm Julian years old call_user_func_assoc('sayHello', ['age' => 23, 'name' => 'Julian']); // Hello, my name is Julian and I'm 23 years old call_user_func_assoc('sayHello', ['name' => 'Julian']); // Hello, my name is Julian and I'm *not set* years old
Testing
$ phpunit