is_input

āļ§āļīāļ˜āļĩāļāļēāļĢāđƒāļŠāđ‰āļŸāļąāļ‡āļāđŒāļŠāļąāļ™ is_input

āļŸāļąāļ‡āļāđŒāļŠāļąāļ™ is_input āđƒāļŠāđ‰āļŠāļģāļŦāļĢāļąāļšāļŠāļĢāđ‰āļēāļ‡ HTML āļ­āļīāļ™āļžāļļāļ•āđāļšāļšāđ„āļ”āļ™āļēāļĄāļīāļāļ•āļēāļĄāļāļēāļĢāļ•āļąāđ‰āļ‡āļ„āđˆāļēāļ—āļĩāđˆāļāļģāļŦāļ™āļ”āđƒāļ™āļĢāļđāļ›āđāļšāļšāļ‚āļ­āļ‡āļ­āļēāļĢāđŒāđ€āļĢāļĒāđŒ āđ‚āļ”āļĒāļĢāļ­āļ‡āļĢāļąāļšāļāļēāļĢāļŠāļĢāđ‰āļēāļ‡āļ­āļīāļ™āļžāļļāļ•āļŦāļĨāļēāļĒāļ›āļĢāļ°āđ€āļ āļ— āđ€āļŠāđˆāļ™ text, textarea, select, radio, checkbox, āđāļĨāļ°āļ­āļ·āđˆāļ™āđ† āļ—āļĩāđˆāļāļģāļŦāļ™āļ”

  • āļžāļēāļĢāļēāļĄāļīāđ€āļ•āļ­āļĢāđŒ

    • $input (required) - āļ­āļēāļĢāđŒāđ€āļĢāļĒāđŒāļ—āļĩāđˆāļ›āļĢāļ°āļāļ­āļšāļ”āđ‰āļ§āļĒāļāļēāļĢāļ•āļąāđ‰āļ‡āļ„āđˆāļēāļ•āđˆāļēāļ‡āđ† āļŠāļģāļŦāļĢāļąāļšāđāļ•āđˆāļĨāļ°āļŸāļīāļĨāļ”āđŒāļ­āļīāļ™āļžāļļāļ• āđ€āļŠāđˆāļ™ type, name, value, required, readonly āđ€āļ›āđ‡āļ™āļ•āđ‰āļ™

āļ•āļąāļ§āļ­āļĒāđˆāļēāļ‡āļāļēāļĢāđƒāļŠāđ‰āļ‡āļēāļ™

  1. āļŠāļĢāđ‰āļēāļ‡āļ­āļīāļ™āļžāļļāļ•āđāļšāļšāļ‚āđ‰āļ­āļ„āļ§āļēāļĄ (Text Input)

    $options = [
        [
            "type" => "text",
            "title" => "āļŠāļ·āđˆāļ­",
            "name" => "username",
            "value" => "",
            "required" => true,
            "hint" => "āļāļĢāļļāļ“āļēāļāļĢāļ­āļāļŠāļ·āđˆāļ­āļœāļđāđ‰āđƒāļŠāđ‰"
        ]
    ];
    
    $_PNA->is_input($options);

    āļœāļĨāļĨāļąāļžāļ˜āđŒ: āļŸāļąāļ‡āļāđŒāļŠāļąāļ™āļˆāļ°āļŠāļĢāđ‰āļēāļ‡ HTML āļŠāļģāļŦāļĢāļąāļšāļ­āļīāļ™āļžāļļāļ•āļ›āļĢāļ°āđ€āļ āļ— text āļžāļĢāđ‰āļ­āļĄāļ›āđ‰āļēāļĒāļŠāļ·āđˆāļ­ (label) āđāļĨāļ°āļ„āļģāđāļ™āļ°āļ™āļģ (hint)

  2. āļŠāļĢāđ‰āļēāļ‡āļŸāļīāļĨāļ”āđŒāđ€āļĨāļ·āļ­āļāļ‚āđ‰āļ­āļĄāļđāļĨ (Select Input)

    $options = [
        [
            "type" => "select",
            "title" => "āđ€āļĨāļ·āļ­āļāđ€āļžāļĻ",
            "name" => "gender",
            "option" => [
                ["label" => "āļŠāļēāļĒ", "value" => "male"],
                ["label" => "āļŦāļāļīāļ‡", "value" => "female"]
            ],
            "required" => true
        ]
    ];
    
    $_PNA->is_input($options);

    āļœāļĨāļĨāļąāļžāļ˜āđŒ: āļŸāļąāļ‡āļāđŒāļŠāļąāļ™āļˆāļ°āļŠāļĢāđ‰āļēāļ‡ HTML āļŠāļģāļŦāļĢāļąāļšāļŸāļīāļĨāļ”āđŒāđ€āļĨāļ·āļ­āļāļ‚āđ‰āļ­āļĄāļđāļĨ (select) āļ—āļĩāđˆāļĄāļĩāļ•āļąāļ§āđ€āļĨāļ·āļ­āļāļ•āļēāļĄāļ„āđˆāļēāļ—āļĩāđˆāļāļģāļŦāļ™āļ”

  3. āļŠāļĢāđ‰āļēāļ‡āļŸāļīāļĨāļ”āđŒāļŠāļģāļŦāļĢāļąāļšāļ­āļąāļ›āđ‚āļŦāļĨāļ”āđ„āļŸāļĨāđŒ (File Input)

    $options = [
        [
            "type" => "file",
            "title" => "āļ­āļąāļ›āđ‚āļŦāļĨāļ”āđ„āļŸāļĨāđŒ",
            "name" => "upload_file",
            "accept" => "image/*",
            "required" => true
        ]
    ];
    
    $_PNA->is_input($options);

    āļœāļĨāļĨāļąāļžāļ˜āđŒ: āļŸāļąāļ‡āļāđŒāļŠāļąāļ™āļˆāļ°āļŠāļĢāđ‰āļēāļ‡ HTML āļŠāļģāļŦāļĢāļąāļšāļŸāļīāļĨāļ”āđŒāļ­āļąāļ›āđ‚āļŦāļĨāļ”āđ„āļŸāļĨāđŒ āļžāļĢāđ‰āļ­āļĄāļāļģāļŦāļ™āļ”āđƒāļŦāđ‰āļĢāļąāļšāđ€āļ‰āļžāļēāļ°āđ„āļŸāļĨāđŒāļ›āļĢāļ°āđ€āļ āļ— image/*

  4. āļŠāļĢāđ‰āļēāļ‡āļŸāļīāļĨāļ”āđŒāđāļšāļšāļŦāļĨāļēāļĒāļ•āļąāļ§āđ€āļĨāļ·āļ­āļ (Checkbox)

    $options = [
        [
            "type" => "checkbox",
            "title" => "āđ€āļĨāļ·āļ­āļāļ•āļąāļ§āđ€āļĨāļ·āļ­āļ",
            "name" => "choices",
            "option" => [
                ["label" => "āļ•āļąāļ§āđ€āļĨāļ·āļ­āļ 1", "value" => "option1"],
                ["label" => "āļ•āļąāļ§āđ€āļĨāļ·āļ­āļ 2", "value" => "option2"]
            ]
        ]
    ];
    
    $_PNA->is_input($options);

    āļœāļĨāļĨāļąāļžāļ˜āđŒ: āļŸāļąāļ‡āļāđŒāļŠāļąāļ™āļˆāļ°āļŠāļĢāđ‰āļēāļ‡ HTML āļŠāļģāļŦāļĢāļąāļšāļŸāļīāļĨāļ”āđŒ checkbox āļ—āļĩāđˆāļĄāļĩāļ•āļąāļ§āđ€āļĨāļ·āļ­āļāļ•āļēāļĄāļ„āđˆāļēāļ—āļĩāđˆāļāļģāļŦāļ™āļ”

āļŦāļĄāļēāļĒāđ€āļŦāļ•āļļ: āļŸāļąāļ‡āļāđŒāļŠāļąāļ™āļ™āļĩāđ‰āļˆāļ°āļŠāļĢāđ‰āļēāļ‡ HTML āļŠāļģāļŦāļĢāļąāļšāļŸāļīāļĨāļ”āđŒāļ­āļīāļ™āļžāļļāļ•āļŦāļĨāļēāļĒāļĢāļđāļ›āđāļšāļšāļ•āļēāļĄāļāļēāļĢāļ•āļąāđ‰āļ‡āļ„āđˆāļēāļ—āļĩāđˆāļāļģāļŦāļ™āļ”āđƒāļ™ $input āđ‚āļ”āļĒāļ•āļĢāļ‡ (echo) āđāļĨāļ°āļŠāļēāļĄāļēāļĢāļ–āļ›āļĢāļąāļšāđāļ•āđˆāļ‡āļ„āļļāļ“āļŠāļĄāļšāļąāļ•āļīāļ•āđˆāļēāļ‡āđ† āđ„āļ”āđ‰āļ•āļēāļĄāļ•āđ‰āļ­āļ‡āļāļēāļĢ āđ€āļŠāđˆāļ™ required, readonly, pattern āļŦāļĢāļ·āļ­āļāļēāļĢāļ›āļĢāļąāļšāđāļ•āđˆāļ‡āđ€āļžāļīāđˆāļĄāđ€āļ•āļīāļĄāļ­āļ·āđˆāļ™āđ† āļœāđˆāļēāļ™ attr

Last updated